Browse Courses

Introduction to Spring and JPA

Email this Page    Print-Friendly Version

Summary:
This course is designed for Java programmers that want to learn Spring and the Java Persistence API. The course provides students with a solid foundation in Spring and JPA that allows them to take what they learn during the course and immediately apply it on real world applications. A key feature of the course is the integrated case study at the end of the course that challenges the students to build a small application using all the techniques that they have learned during the class. The course uses numerous short executable examples to illustrate the various features of Spring and JPA along with the several longer examples that demonstrate real world usage.

Duration:
5 Days/Lecture & Lab

Audience:
This course is designed for programmers & Architects who need to quickly get up to speed on Spring and the JPA.

Topics:

  • Dependency Injection / Inversion of Control
  • Spring Architecture
  • Spring IOC container
  • Aspect Oriented Programming
  • Spring Aspect Oriented Programming
  • Spring Data Access Framework
  • Object Relational Mapping
  • Java Persistence API Architecture
  • Mapping Objects to Tables with JPA
  • JPA Object Query Language
  • JPA in the Real World
  • Integrating Spring and JPA
  • Spring + JPA Integrated Case Study

Prerequisites:
Students should have Java programming experience.




Last Update: May 18, 2013