Introduction to the Spring Framework - A 4 Day Course
Synopsis
Spring has become one of the leading frameworks for writing Java enterprise applications. This course introduces developers to Spring 2.0, familiarizing them with the architectural and technical features behind the framework, and showing how to use Spring's major components to build robust and scalable enterprise applications.
Suitable for
- Java programmers, with more than six months experience of writing real applications. Experience of J2EE would be an advantage, but is not essential.
Prerequisites
- None
Publicly scheduled dates, locations, and prices
A schedule of dates for this course is not currently available. Please call 0800 651 0338 or use our contact form to enquire about places and availability.
Contents
Spring Intro
- What is it?
- Where do you get it from?
- Why is there a need for Spring?
- The IoC pattern
- BeanFactories
- Unit testing
- Mock objects
Spring Essentials
- ApplicationContext
- Wiring beans
- Auto-wiring
- Internationalization
Spring and AOP
- What is AOP?
- Spring and AOP
- Using Advice
- Writing interceptors
Spring and JDBC
- Data Access Objects
- DataSources
- Templates
- JdbcDaoSupport
- Query and update objects
- Transaction support
- Declarative transactions
- Programming transactions
Spring and ORM
- What is ORM?
- Spring ORM support
- Introduction to Hibernate
- Using Hibernate with Spring
The Web Tier
- The Spring MVC framework
- Controllers, models and views
- Working with forms
- Validation
- Integrating Struts
- Using other view technologies
