420 likes | 757 Views
It contains descriptive information about Spring framework with simplified diagrams. It covers an overview of spring framework and its advantage. It also explains Architecture of Spring framework.<br>
E N D
SPRING TUTORIAL FOR BEGINNERS WWW.JAVA2BLOG.COM
CONTENT OVERVIEW ADVANTAGES ARCHITECTURE
OVERVIEW Spring is an open source framework developed by Rod Johnson in 2003. It makes the development of Java application easy and fast. It supports other frameworks such as EJB, Hibernate, struts etc.
ADVANTAGES LIGHT-WEIGHT EASY TESTING LOOSE-COUPLING EASY DEVELOPMENT PREDEFINED TEMPLATES
ARCHITECTURE Spring architecture consists following modules: SPRING CORE SPRING ORM SPRING WEB SPRING AOP SPRING DAO SPRING WEB MVC SPRING CONTEXT
Spring ORM Spring WEB Spring Web MVC Spring AOP Spring Context Spring DAO Spring Core Spring Framework Architecture Diagram
ARCHITECTURE SPRING CORE It is a very important component of Spring framework. It contains Core, Beans, Context, Expression language modules. This component provides Dependency Injection features. SPRING AOP This module provides an aspect oriented programming implementation which allows decoupling the code by using Advice and Pointcuts.
ARCHITECTURE SPRING ORM ORM package which is related to database access provides integration layer for popular ORM APIs such as JDO, Hibernate, etc. SPRING WEB It is a part of spring web application development stack, which includes Spring MVC.
ARCHITECTURE SPRING DAO This module provides support for interacting with database using the technologies like JDBC, Hibernate, etc. SPRING CONTEXT It supports EJB, Basic Remoting, JMS.
ARCHITECTURE SPRING WEB MVC This module provides Model-view-controller implementation for web applications.
THANK YOU WWW.JAVA2BLOG.COM