Loading...

Spring Framework

Spring History

Spring/SpringSource was a Software Company founded by Rod Johnson. Spring was initially written by Rod Johnson and was first released under the Apache 2.0 license in June 2003. The Spring Framework is an open-source application framework for Enterprise Java Applications. Spring framework makes the easy development of Java Web Application. Spring is a lightweight framework. Spring can be thought of as a framework of frameworks because it provides support to various frameworks like EJB, Hibernate, Struts, Java Persistance API.

Spring is lightweight when it comes to size and transparency. The basic version of Spring framework is around 2MB. The core features of the Spring Framework can be used in developing any Java application, but there are extensions for building web applications on top of the Java EE platform. Spring framework targets to make J2EE development easier to use and promotes good programming practices by enabling a POJO-based programming model.

Spring Framework Modules

  1. Test
  2. Core Container
  3. AOP
  4. Aspects
  5. Instrumentation
  6. Data Access and Integration
  7. Web and Remoting