The Spring framework is growing. While Java EE has largely been a prescription of architecture (the Java Pet Store and the Sun blueprints, for example), the Spring framework has always been about choice. Java EE focused on a best-practices-oriented solution, largely to the detriment of alternative solutions. When the Spring framework debuted, few would have agreed that Java EE represented the best-in-breed architectures of the day. Each release sees the introduction of a myriad of new features designed to both simplify and enable solutions.

With Spring 2.0 and later, the Spring platform started targeting multiple platforms. The framework provided services on top of existing platforms, as always, but was decoupled from the underlying ...

Get Spring Enterprise Recipes: A Problem-Solution Approach now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.