The Definition of Spring FrameworkSeveral years ago i develop J2EE Application with EJB. It's very fat

I did not say that EJB is not good.

But EJB is not necessary that I should be used.

For my applicaion, the
Spring Framework is The Best J2EE Framework.Spring Framework is an Open Source Enterprise Application for Java.
All of Spring Module Are very exciting for me.- Inversion of Control (IOC)
- Aspect-oriented programming(AOP)
- Data access using JDBC and OR/Mapping eg. Hibernate,iBatis
- Model-view-controller(MVC)
- Many more

Imagine if we could work as a team.
The work can be done explicitly.
- Business Logic Codeing Team.
- View and Report Team.
- Deployment and Configuration Team.
- Test Team.
It is possible, you must have a good Framework. and....
Spring Framework Can help you Success