Course Code: JAV001
Duration: 3 Days - custom / on-site options available - please call.
Who should attend: Developers who aim to develop Java applications within the Spring framework
Prerequisite Skills: Delegates should have attended our Java Programming course or have equivalent Java development experience
Available as a public or closed course at our training centre, or can be tailored to your team's requirements and delivered onsite as a bespoke, customised training course.
Course Content
This course has been developed for real-world, commercial scenarios by our expert instructors. See below for detailed syllabus.
Spring Architecture & Principles
Design principles behind Spring
Spring modules
Installation and Configuration
Making Spring work with your IDE
Making Spring work with your application server
Spring Core
The Inversion of Control Container
Setter-based dependency injection
Constructor-based dependency injection
Wiring connections between beans
Extensible configuration in Spring 2.5 / 3.0
Convention over configuration
Spring bean lifecycle: event-driven
processing
Aspect Oriented Programming JDBC abstraction layer
Data access exception hierarchies
Object-oriented JDBC access
Object-relational mapping strategies
Integration with Hibernate and other
mapping frameworks
Spring JPA (Spring integration with
Java Persistence API)
Transaction management –
declarative and programmatic
Server-specific integration strategies
Spring Web MVC
Spring Web application
Integrating Spring MVC in your web application
MVC Framework |