Spring framework is an open-source Java platform that provides comprehensive infrastructure support for developing robust Java applications very easily and very rapidly. Spring framework was initially written by Rod Johnson and was first released under the Apache 2.0 license in June 2003. This book has been written based on Spring Framework version 4.1.6 released in Mar 2015.
Why Learn Spring?
Spring is the most popular application development framework for enterprise Java. Millions of developers around the world use Spring Framework to create high-performing, easily testable, and reusable code.
This book is designed for Java programmers with a need to understand the Spring framework in detail along with its architecture and actual usage. This book will bring you to an intermediate level of expertise, from where you can take yourself to higher levels of expertise.
Before proceeding with this book, you should have a good understanding of the Java programming language. A basic understanding of Eclipse IDE is also required because all the examples have been compiled using Eclipse IDE.