|
Home > Training >
Java, Java EE and Frameworks
>
Java EE 5
>
|
WA1677 J2EE Application Development with Spring and Hibernate Training and Courseware
|
|
This course provides students with the knowledge needed to use the Spring Framework and to use the Hibernate Object/Relational Mapping (ORM) framework to implement the persistence layer of J2EE applications to develop flexible, testable and maintainable Java EE enterprise applications. |
|
|
|
Topics
|
| |
- The Need for Spring
- Inversion of Control
- Wiring Beans
- Object/Relational Mapping Concepts
- Basic Hibernate Mappings
- Aspect-Oriented Programming in Spring including support for AspectJ
- Manipulating Persistent Objects
- Advanced Hibernate Mappings
- Transactions and Concurrency
- Spring MVC, form tag library and portlet framework
- Accessing Enterprise Services
|
| |
What you will learn
|
| |
After completing this course, the student should be able to:
- Understand the need for the Spring framework
- Use inversion of control to increase flexibility and testability of applications
- Understand the concepts of object/relational mappings
- Create Hibernate mappings
- Understand and use aspect-oriented programming to better handle cross-cutting concerns
- Integrate Spring with the Hibernate ORM framework
- Retrieve and update persistent objects using Hibernate
- Use HQL (Hibernate Query Language) and criteria queries
- Know when to use database and application transactions
- Use the Spring MVC web framework and form tag library to develop flexible web applications
- Access enterprise services including JMS, email, job schedulers and JNDI
- Use various Spring and Hibernate tools
|
| |
Audience
|
| |
- Software designers, developers and programmers
|
| |
Prerequisites
|
| |
- Understand Java - Course WA1278 addresses the Java prerequisite
- Understand Servlets and JSP - Course WA1259 addresses the Servlet and JSP prerequisite
|
| |
Duration
|
| |
Five days. |
|
|
Course Outline
|
|
|
We regularly offer classes in these and other cities. Atlanta, Austin, Baltimore, Calgary, Chicago, Cleveland, Dallas, Denver, Detroit, Houston,
Jacksonville, Miami, Montreal, New York City, Orlando, Ottawa, Philadelphia, Phoenix, Pittsburgh, Seattle, Toronto, Vancouver, Washington DC.
|
|
 |
|
Buy on-site and customized class
Attend a public class
02/13/2012 -
Online Virtual
$2,895.00
Enroll
02/13/2012 -
Toronto
$3,450.00
Enroll
02/13/2012 -
Calgary
$3,450.00
Enroll
03/05/2012 -
Montreal
$3,450.00
Enroll
03/05/2012 -
Ottawa
$3,450.00
Enroll
03/19/2012 -
Vancouver
$3,450.00
Enroll
04/02/2012 -
Vancouver
$3,450.00
Enroll
04/23/2012 -
Toronto
$3,450.00
Enroll
04/23/2012 -
Ottawa
$3,450.00
Enroll
04/23/2012 -
Online Virtual
$2,895.00
Enroll
05/07/2012 -
Calgary
$3,450.00
Enroll
05/28/2012 -
Montreal
$3,450.00
Enroll
06/04/2012 -
Montreal
$3,450.00
Enroll
06/04/2012 -
Online Virtual
$2,895.00
Enroll
06/25/2012 -
Toronto
$3,450.00
Enroll
06/25/2012 -
Calgary
$3,450.00
Enroll
06/25/2012 -
Vancouver
$3,450.00
Enroll
06/25/2012 -
Ottawa
$3,450.00
Enroll
|
|