Spring:Grails 的基石
在 SpringSource 的 Groovy & Grails 培训课程中,我们强调 Grails 是站在巨人的肩膀上。Spring 就是其中一位巨人。没有 Spring,Grails 根本无法如此快速地发展起来。它很可能也没有现在这样轻松集成企业 Java 系统的灵活性。看看可用的插件数量就知道了:许多插件都基于支持 Spring 的 Java 库。
在这篇文章中,我想先看看 Grails 如何使用 Spring,然后介绍你可以访问这种原始力量和灵活性的各种方式。
Spring 的衍生品
你可能不知道,但当你创建一个 Grails 应用程序时,你也创建了一个 Spring MVC 应用程序。在底层,Grails 创建了一个 Spring MVC 的变体DispatcherServlet并配置了一堆 Bean 来处理繁重的工作。当然,这意味着你的应用程序有一个 Spring 上下文在支撑着——一个你以后可以看到的、可以访问的上下文。这里有一些…
