SPRING FRAMEWORK 3.1 TUTORIAL
Simply Easy Learning by tutorialspoint.com
tutorialspoint.com i COPYRIGHT & DISCLAIMER NOTICE
All the content and graphics on this tutorial are the property of tutorialspoint.com. Any content from tutorialspoint.com or this tutorial may not be redistributed or reproduced in any way, shape, or form without the written permission of tutorialspoint.com. Failure to do so is a violation of copyright laws. This tutorial may contain inaccuracies or errors and tutorialspoint provides no guarantee regarding the accuracy of the site or its contents including this tutorial. If you discover that the tutorialspoint.com site or this tutorial content contains some errors, please send us the detail at webmaster@tutorialspoint.com and we will verify and fix it as soon as possible.
ii
T able of Contents
Spring Framework Overview ................................................................ 1
Benefits of Using Spring Framework .............................................................. 1 Dependency Injection (DI) ............................................................................ 2 Aspect Oriented Programming (AOP) ............................................................ 2
Spring Framework Architecture ............................................................ 3
Core Container ............................................................................................. 4 Data Access/Integration ................................................................................ 4 Web ............................................................................................................ 4 Miscellaneous .............................................................................................. 5
Spring Environment Setup .................................................................. 6
Step 1 - Setup Java Development Kit (JDK)