Friday, April 26, 2013

Spring 3.X Syllabus

                                            Spring 3.x                            
    • Introduction to Spring Framework
    • Inversion of Control and Dependency Injection
    • IOC Container
    • Bean Creation
    • Construction Injection
    • Setter Injection
    • Auto Wiring
    • Bean Initialization and Destruction
    • Aware interfaces: BeanNameAware, BeanFactoryAware
    • Lookup Method Injection
    • Use of ApplicationContext
    • ResourceBundleMessageResource
    • Events and Event Handling
    • Aspect Oriented Programming (AOP)
    • Introduction to AOP
    • Implementation of JDK dynamic proxy
    • ProxyFactoryBean and Advices
    • Applying Advices: Before,After,Around and AfterThrowing
    • Using PointCut and Advisor for fine grain control of advices
    • Spring Web MVC
    • MVC Architecture
    • Front Controller and DispatcherServlet
    • Spring Controller
    • Context Configuration
    • View Resolution
    • InternalResourceViewResolver
    • Stereotype Controllers
    • Request mapping by annotations
    • Path Variables
    • Handler method parameters
    • Handler method return types
    • Command beans and working with forms
    • Binding results and errors
    • Other Controller annotations
    • Other View resolvers
    • Exception Handling
    • JDBCTemplate
    • Introduction to Template Design Pattern
    • Applicability of Template in JDBC
    • JDBCTemplate class
    • DataSource Configuration
    • Dao Support
    • Transactions
      • Transaction Manager
      • IDeclarative Transactions
      • Transaction attributes
      • Transaction Annotations
      • Transaction Template


No comments:

Post a Comment