Logo

JAVA TECHNOLOGIES

Spring Frame Work

    Overview

    • Introduction to Spring Framework
    • Spring Modules
    • Controlling Object Creation
    • Persistence Support
    • Aspect-Oriented Programming
    • Web Applications
    • Integrating Other Frameworks 

    Core Techniques

    • Component-Based Software
    • The Factory Pattern
    • Inversion of Control
    • XML View: Declaring Beans
    • Java View: Using Beans
    • Singletons and Prototypes
    • Initializing Bean State

    Dependency Injection

    • Dependency Injection
    • Single and Multiple Relationships
    • The Utility Schema
    • Auto wiring
    • Bean Aliases
    • Order of Instantiation 

    Validation

    • Validators
    • The Errors Object
    • ValidationUtils
    • Error Messages and Localization
    • Nested Property Paths

    Spring MVC

    • Servlets and JSPs: What's Missing
    • The MVC Pattern
    • The Front Controller Pattern
    • Dispatcher Servlet
    • Request/Response Cycle
    • Strategy Pattern
    • JavaBeans as Web Components
    • Web Application Contexts
    • Handler Mappings
    • "Creating" a Model
    • View Resolvers  

    Persistence Tier

    • DAO Pattern
    •  Dao Support Hierarchy
    • The DataAccessException Hierarchy
    • JDBC DAOs
    • JdbcTemplate and Row Mapper
    • Object/Relational Mapping
    • HibernateĀ® DAOs
    • Transaction Control
    • AOP vs. Annotations