O'Reilly logo
  • Frank Shin thinks this is interesting:

Spring does a lot of things. But when you break it down to its core parts, Spring’s primary features are dependency injection (DI) and aspect-oriented programming (AOP). Starting in chapter 1, “Springing into action,” I’ll give you a quick overview of DI and AOP in Spring and see how they can help you decouple application objects.


Cover of Spring in Action, Third Edition


Good stuff!