Spring Tutorial Step by Step
Benefits of Using Spring Framework
- Spring is Lightweight container
- No App Server Dependent – like EJB JNDI Calls
- Objects are created Lazily , Singleton - configuration
- Components can added Declaratively
- Initialization of properties is easy – no need to read from properties file
- Declarative transaction, security and logging service - AOP
- application code is much easier to unit test
- With a Dependency Injection approach, dependencies are explicit, and evident in constructor or JavaBean properties
- Spring's configuration management services can be used in any architectural layer, in whatever runtime environment.
- Spring can effectively organize your middle tier objects
- Not required special deployment steps
|