Java Persistence with Hibernate Training Course
In this course, attendees will learn the basics of storing and loading data with JPA and Hibernate. We’ll cover the design and implementation of complex data models and mappings, as well as persistence and query APIs. Application architecture and integration of JPA in Java EE environments will be discussed, considering related standards such as EJB, CDI, JSF, JAX-RS, and Bean Validation.
I'm interested in a public workshop, please notify me...
Format
- 2 day course with 80% theory/20% practice
- Alternative: 3 day workshop with extended labs
Prerequisites
- Intermediate level Java, ideally some experience with Java EE
- SQL fundamentals
Product & specification versions
- Hibernate 4.1
- JPA 2.0
- Bean Validation 1.0
- JSF 2.0, JAX-RS 1.1, CDI 1.0, EJB 3.1
Syllabus
- Introducing ORM and Hibernate
- Mapping simple domain models
- Working with persistent objects
- Handling inheritance
- Advanced ORM features
- Collections and association mappings
- Loading and storing data efficiently
- Application design patterns and best practices
Book a seat in one of our public workshops or contact us for on-site training, custom-made for your team.
