Master JPA & Hibernate: Ultimate ORM for Java Developers
Focused View
4:08:20
01 - Learning about Java Persistence with Hibernate.mp4
00:54
02 - What you should know.mp4
01:34
01 - Object-relational impedance mismatch.mp4
02:56
02 - Problems related to impedance mismatch.mp4
05:28
03 - What is ORM.mp4
03:56
04 - What is Jakarta Persistence.mp4
03:12
05 - Hibernate as a JPA provider.mp4
03:24
01 - Development environment.mp4
02:29
02 - Database.mp4
03:06
03 - Dependencies.mp4
03:48
01 - Entities and the persistence context.mp4
05:09
02 - EntityManager interface.mp4
04:55
03 - Bootstrapping JPA and Hibernate Creating the configuration.mp4
05:56
04 - Bootstrapping JPA and Hibernate Creating the EntityManager.mp4
03:33
05 - Challenge Art Class Management app, part 1.mp4
01:30
06 - Solution Art Class Management app, part 1.mp4
01:43
01 - Defining an entity.mp4
03:59
02 - Mapping entity fields to table columns.mp4
03:57
03 - Specifying the primary key.mp4
04:57
04 - Creating a new entity instance in the context.mp4
05:39
05 - Challenge Art Class Management app, part 2.mp4
01:10
06 - Solution Art Class Management app, part 2.mp4
02:27
01 - Finding and updating an existing entity instance.mp4
07:12
02 - Attaching and detaching an entity instance.mp4
04:42
03 - Removing an entity instance.mp4
02:42
04 - Using the getReference() and refresh() methods.mp4
05:53
05 - Using composite keys on an entity.mp4
08:01
06 - Challenge Art Class Management app, part 3.mp4
01:29
07 - Solution Art Class Management app, part 3.mp4
04:08
01 - One-to-one relationships.mp4
08:13
02 - @OneToMany and @ManyToOne annotations in a relationship.mp4
08:08
03 - Many-to-many relationships.mp4
07:29
04 - Inheritance.mp4
09:40
05 - More inheritance strategies.mp4
09:25
06 - Composition relationship.mp4
11:06
07 - Challenge Art Class Management app, part 4.mp4
01:58
08 - Solution Art Class Management app, part 4.mp4
04:41
01 - JPQL queries.mp4
10:47
02 - Joins with JPQL.mp4
09:11
03 - Named queries.mp4
05:15
04 - Aggregate functions.mp4
08:43
05 - ORDER BY, GROUP BY, and HAVING.mp4
09:17
06 - Native queries.mp4
05:11
07 - Criteria queries.mp4
12:08
08 - Challenge Art Class Management app, part 5.mp4
01:04
09 - Solution Art Class Management app, part 5.mp4
05:19
01 - The repository pattern.mp4
02:51
02 - Implementing the repository pattern.mp4
02:41
03 - Challenge Art Class Management app, part 6.mp4
01:01
04 - Solution Art Class Management app, part 6.mp4
02:45
01 - Next steps.mp4
01:38
More details
Course Overview
This comprehensive course teaches Java developers how to bridge the gap between object-oriented code and relational databases using JPA and Hibernate. Through hands-on exercises and real-world examples, you'll master efficient data persistence techniques with Jakarta Persistence API and Hibernate ORM framework.
What You'll Learn
- Solve object-relational impedance mismatch with ORM
- Implement entities, relationships and CRUD operations
- Master advanced query techniques including JPQL and Criteria API
Who This Is For
- Java developers transitioning to database applications
- Programmers needing efficient data persistence solutions
- Software engineers working with relational databases
Key Benefits
- Cloud-based practice environment with GitHub Codespaces
- Hands-on Art Class Management application project
- Professional best practices for repository pattern
Curriculum Highlights
- Object-Relational Mapping fundamentals
- Entity management and relationships
- Advanced query techniques and optimization
Focused display
Category
- language english
- Training sessions 51
- duration 4:08:20
- English subtitles has
- Release Date 2025/06/02