The Spring Framework is an application framework and inversion of control container for the Java platform. The framework’s core features can be used by any Java application, but there are extensions for building web applications on top of the Java EE (Enterprise Edition) platform. Although the framework does not impose any specific programming model, it has become popular in the Java community as an addition to, or even replacement for the Enterprise JavaBeans (EJB) model.

Course Overview

Basics of Spring

What is Spring
Spring Modules
Spring Application
Spring with IDE

Spring in Myeclipse
Spring in Eclipse
IOC container

Dependency Injection

Constructor Injection
CI Dependent Object
CI with collection
CI with Map
CI Inheriting Bean
Setter Injection
SI Dependent Object
SI with Collection
SI with Map
CI vs SI
Autowiring
Factory Method
Spring AOP

AOP Terminology
AOP Implementations
Pointcut
Advices
Spring JDBC

JdbcTemplate Example
PreparedStatement
ResultSetExtractor
RowMapper
NamedParameter
SimpleJdbcTemplate
Spring with ORM

Spring with Hibernate
Spring with JPA
SpEL

SpEL Examples
Operators in SpEL
variable in SpEL
Spring 3 MVC

Remoting with Spring

Spring with RMI
Http Invoker
Hessian
Burlap
Spring with JMS
OXM Frameworks

Spring with JAXB
Spring with Xstream
Spring with Castor
Spring Java Mail

Web Integration

Spring with Struts2
Login and Logout Application

Loading...