Listener-based dependency injection builds upon the core concepts of property-based Dependency Injection and offers many of the same benefits. Find out how you can use listener injection to reduce boilerplate code and clearly communicate relationships between POJOs using the Spring framework.
Spring's POJO-based programming model has proven to be a much better way to write, test, and assemble robust Java EE applications, but it works only if you configure your objects with Spring. What happens when you combine Spring with an in-house legacy framework or Java EE technology such as EJBs or servlets?
Leverage the Spring framework as a platform for creating lightweight plug-ins that work seamlessly with your existing J2EE applications.