Core spring3.0 Course Content
Introduction to Spring
- The Spring application context
- Understanding the Bean Life Cycle
- Simplifying Application Configuration
- Spring Expression Language (SpEL)
- Annotation-Based Dependency Injection
Testing a Spring-Based Application
Aspect-Oriented Programming
Data Access and JDBC with Spring
Integrating Spring with Hibernate
Database Transactions with Spring
Spring in a Web Application
- Configuring Spring in a Web application (using Spring MVC, Struts, JSF)
Remoting
- Problems with traditional RMI
- Using Spring remoting over RMI
- Using the Spring HttpInvoker for remote access over HTTP
JMS
- Introduction to JMS
- Configuring JMS resources with Spring
- Sending and receiving messages using the Spring JmsTemplate and message listener containers
JMX
- Introduction to JMX
- Configuring Spring to export MBeans automatically
- Exporting a Spring bean as an MBean