Monthly Archives: June 2015

Spring Framework

Spring Framework

  • Lightweight ( Spring apps do not require JEE application server)
  • Spring serves as Container for application objects (serves as lifecycle manager)
  • Open Source Application Framework (provides framework classes to simplify working with lower-level technologies)
  • Inversion of Control Container for Java platform

Spring Framework Modules

Spring Framework Modules

  1. Spring Core Container
  2. Aspect Oriented Programming (AOP)
  3. Authentication and Authorization
  4. Convention over Configuration
  5. Data Access
  6. Inversion of Control Container
  7. Messaging
  8. Model View Controller (MVC)
  9. Remote Access Framework
  10. Transaction Management
  11. Remote Management
  12. Testing

Core Container

Consist of spring-core, spring-beans, spring-context, spring-context-support and spring-expression

Resources