History
Learn about the history of major developments in enterprise application development and releases of the Spring framework.
We'll cover the following...
Spring is a framework for enterprise development. It is similar to JEE but is way more popular because of its helper classes, which make programming a breeze.
The rise of Spring
J2EE has been around since , but it earned a bad reputation because of its use of Enterprise Java Beans (EJB), which were complicated to use and deteriorated the application’s performance. Other issues with J2EE included the need to write extensive plumbing code for error handling and JDBC connectivity, and the lack of unit testing support. The applications were heavyweight because all the Java EE features were supported and had to be configured and all dependencies had to be hard-coded as well.
In , Rod Johnson wrote a book outlining a framework that simplified EE development. It was initially called Interface before being released as an open source framework. When Spring made its appearance in , programmers were using J ...