Chapter 7. The Spring framework
This chapter covers
- Using Groovy classes in Spring applications
- Refreshable beans
- Inline scripted beans
- The Grails BeanBuilder class
- Spring AOP with Groovy classes
As Java frameworks go, Spring is one of the most successful. Spring brought the ideas of dependency injection, complex object lifecycle management, and declarative services for POJOs to the forefront of Java development. It’s a rare project that doesn’t at least consider taking advantage of all Spring has to offer, including the vast array of Spring “beans” included in its library. Spring touches almost every facet of enterprise Java development, in most cases simplifying them dramatically.
In this chapter I’ll look at how Groovy interacts ...