1 / 11

Spring Tutorial for Beginners

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>

Download Presentation

Spring Tutorial for Beginners

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. SPRING TUTORIAL FOR BEGINNERS WWW.JAVA2BLOG.COM

  2. CONTENT OVERVIEW ADVANTAGES ARCHITECTURE

  3. 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.

  4. ADVANTAGES LIGHT-WEIGHT EASY TESTING LOOSE-COUPLING EASY DEVELOPMENT PREDEFINED TEMPLATES

  5. ARCHITECTURE Spring architecture consists following modules: SPRING CORE SPRING ORM SPRING WEB SPRING AOP SPRING DAO SPRING WEB MVC SPRING CONTEXT

  6. Spring ORM Spring WEB Spring Web MVC Spring AOP Spring Context Spring DAO Spring Core Spring Framework Architecture Diagram

  7. 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.

  8. 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.

  9. 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.

  10. ARCHITECTURE SPRING WEB MVC This module provides Model-view-controller implementation for web applications.

  11. THANK YOU WWW.JAVA2BLOG.COM

More Related