Chapter 1:Introduction to Spring
- Introduction to Spring
- Introduction to Inversion of Control(IoC)
- Introduction to Dependency Injection(DI)
Chapter 2:Dependency in detail
- Bean Inheritance
- Using static factory for creating beans
- Using custom factory method for creating beans
- Lookup method injection
- Using Spring API for DI
- Namespaces
Chapter 3:More about Spring
- New features of Spring 3.0 and 3.1
- Lifecycle of beans managed by container
- Managing events in Spring environment
- Creating custom scopes in Spring
- Creating custom namespaces in Spring
Chapter 4:Aspect Oriented Programming
- Introduction to AOP
- Whats is an Aspect?
- Spring support for AOP
- Spring and AspectJ relationship
- Pointcuts,Joinpoints and other terminologies
- Different types of Aspects
Chapter 5:Managing transactions
- Define Spring's data access support
- Configuring database resources
- Working with Spring JDBC templates
- Using Spring with Hibernate and JPA