Spring:Grails 的基石
在 SpringSource 的 Groovy & Grails 培訓課程中,我們強調 Grails 是站在巨人的肩膀上。Spring 就是其中一位巨人。沒有 Spring,Grails 根本無法如此快速地發展起來。它很可能也沒有現在這樣輕鬆整合企業 Java 系統的靈活性。看看可用的外掛數量就知道了:許多外掛都基於支援 Spring 的 Java 庫。
在這篇文章中,我想先看看 Grails 如何使用 Spring,然後介紹你可以訪問這種原始力量和靈活性的各種方式。
Spring 的衍生品
你可能不知道,但當你建立一個 Grails 應用程式時,你也建立了一個 Spring MVC 應用程式。在底層,Grails 建立了一個 Spring MVC 的變體DispatcherServlet並配置了一堆 Bean 來處理繁重的工作。當然,這意味著你的應用程式有一個 Spring 上下文在支撐著——一個你以後可以看到的、可以訪問的上下文。這裡有一些…
