Spring is a J2EE Framework focusing on relieving the developer from fastidious and repetitive coding. It uses the Model-View-Controler (MVC) model, offers data access and transaction abstraction.
Overall it's a container for all your business objects - however the authors emphasize that it's modular nature allows a developer to use only the components he wishes.
Seems to be insteresting but I'm not quite following were this fits. Is it a EJB substitute. I'll have to read a little more.
-
Project Page
-
Article about Spring