Course Contents of Spring Framework

Introduction to Spring Framework

 Benefits of Spring Framework
 Overview of Spring Framework Architecture
 Layer Architecture of Spring Framework
IOC (Inversion of Control) Container
 Bean Factory Container
 Application Context Container
 Bean Definition
 Bean Scope
 Bean Life cycle
 Bean Post Processor
 Bean Inheritance
 DI(Dependent Injection)
 Setter-based Injection
 Constructor-based Injection
 Injecting Inner bean
 Injecting collection
 Beans wiring
 Beans Auto-wiring

Annotation based configuration

 @Required annotation
 @Autowired annotation
 @qualifier
 @PostConstruct and @PreDestroy
 @Resource
 @Configuration and @Bean

Event Handling

AOP (Aspect-Oriented Programming)

 AOP Concepts
 SP AspectJ Annotation
 SP AspectJ XML

Spring JDBC Framework

 JDBC Template
 PreparedStatement
 ResultSetExtractor
 RowMapper
 NamedParameter
 SimpleJdbcTemplate
 SQL Stored Procedure in Spring
 Using DAO support
 Using AOP transaction support
 Applying Transaction support and integrating with DB

Transaction Management

 ACID levels
 Local vs. Global Transactions
 Programmatic vs. Declarative
 Transaction Methods
 Isolation levels
 Propagation types
 Programmatic Transaction Management
 Declarative Transaction Management

Security Management

Batch Processing

Email processing

Data Access Object (DAO)

Spring Web MVC Framework

 Overview of Spring MVC Framework Architecture
 Handler mapping
 Controllers
 View Resolvers
 Annotations
 Log4j
 Validations
 Security
 Integration with Hibernate
 Exception Handling
 Restful web service

JAXB

Maven

Log4j

Unit4.0

Live Project

Phone: 9900282636
Phone: 9900284626
No # 3, Groud Floor, V R K H Building
Vivekananda Layout
Opposite to Home town
Beside Biriyani Zone
Bangalore - 560 037,Karnataka, India.