Companies Home Search Profile

Persistence in Jakarta EE 10 with Hibernate

Focused View

Catalin Tudose

2:18:31

109 View
  • 1. Course Overview.mp4
    01:34
  • 1. Introducing ORM and Its Concepts.mp4
    05:47
  • 2. The Granularity Problem.mp4
    01:51
  • 3. The Inheritance Problem.mp4
    01:29
  • 4. The Identity Problem.mp4
    02:22
  • 5. The Asociations Problem.mp4
    01:42
  • 6. The Data Navigation Problem.mp4
    01:25
  • 7. Demo - Create a Project, Entity Classes, and Persistent Objects.mp4
    09:38
  • 8. Module Summary.mp4
    00:42
  • 1. Introducing Working with Entities.mp4
    04:13
  • 2. Demo - A Secondary Table with One Field.mp4
    05:32
  • 3. Demo - A Secondary Table with Multiple Fields.mp4
    04:07
  • 4. Demo - Multiple Secondary Tables.mp4
    03:47
  • 5. Entity Access Types.mp4
    03:16
  • 6. Entity Primary Keys and Entity Identity.mp4
    01:51
  • 6. Entity Primary Keys and Entity Identity (1).mp4
    01:51
  • 7. Demo - Primary Keys with @GeneratedValue.mp4
    03:00
  • 7. Demo - Primary Keys with @GeneratedValue (1).mp4
    03:00
  • 8. Demo - Embeddable Primary Key and Embedded ID.mp4
    02:06
  • 8. Demo - Embeddable Primary Key and Embedded ID (1).mp4
    02:06
  • 9. Demo - Embeddable Primary Key and ID Class.mp4
    02:47
  • 9. Demo - Embeddable Primary Key and ID Class (1).mp4
    02:47
  • 01. Introducting Entity Relationships.mp4
    02:34
  • 01. Introducting Entity Relationships (1).mp4
    02:34
  • 02. Demo - Define One-to-many and Many-to-one Relationships.mp4
    03:52
  • 02. Demo - Define One-to-many and Many-to-one Relationships (1).mp4
    03:52
  • 03. Demo - Define Many-to-many Relationships.mp4
    03:45
  • 03. Demo - Define Many-to-many Relationships (1).mp4
    03:45
  • 04. Annotations for Relationship Definition.mp4
    01:12
  • 04. Annotations for Relationship Definition (1).mp4
    01:12
  • 05. Demo - Join Tables on One Column.mp4
    03:28
  • 05. Demo - Join Tables on One Column (1).mp4
    03:28
  • 06. Demo - Join Tables on Multiple Columns.mp4
    02:45
  • 07. Embeddable Classes.mp4
    01:52
  • 08. Demo - Embedding Classes in Entities.mp4
    03:02
  • 09. Demo - Embedding Collections of Classes in Entities.mp4
    02:46
  • 10. Demo - Embedding Maps of Classes in Entities.mp4
    03:02
  • 11. Module Summary.mp4
    00:31
  • 1. Introducing Entity Inheritance.mp4
    02:20
  • 2. Demo - Extend One Entity.mp4
    02:56
  • 3. Demo - Extend One Non-entity.mp4
    03:42
  • 4. Mapping Strategies.mp4
    04:06
  • 5. Demo - Single Table per Class Hierarchy.mp4
    03:19
  • 6. Demo - Joined Subclass Strategy.mp4
    03:23
  • 7. Demo - Table per Concrete Class Strategy.mp4
    02:50
  • 8. Demo - Conversion.mp4
    03:28
  • 9. Module and Course Summary.mp4
    01:54
  • Description


    This course examines the principles and practice of developing Jakarta EE 10 applications accessing relational databases with the help of Hibernate. This course will teach you how to write efficient code that accesses databases from Java applications.

    What You'll Learn?


      It's becoming more essential for Java developers to quickly create efficient and powerful database applications on a regular basis. In this course, Persistence in Jakarta EE 10 with Hibernate, you’ll learn to interact with database applications from Java programs, using Jakarta EE 10 and Hibernate. First, you’ll explore Object-Relational Mapping (ORM) and its concepts. Next, you’ll discover entities and entity relationships. Finally, you’ll learn how to transpose in database the OOP concept of inheritance. When you’re finished with this course, you’ll have the skills and knowledge needed to quickly and efficiently develop Java database applications using Jakarta EE 10 and Hibernate.

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Catalin Tudose
    Catalin Tudose
    Instructor's Courses
    Born in Pitesti, Romania, I have studied Computer Science in Bucharest, graduating in 1997 and obtaining a PhD in 2006, with the thesis "Spatial Databases for the Reconstruction of the Relief". I have taught at University "Politehnica" Bucuresti courses and seminaries on Analysis of Algorithms, Computer Graphics, Logic Design and Databases Design. I have been involved in the software development industry, working since the end of the '90s and being focused on Java and Java technologies since the early 2000. I am currently conducting/developing Java and Web courses inside the Luxoft company.
    Pluralsight, LLC is an American privately held online education company that offers a variety of video training courses for software developers, IT administrators, and creative professionals through its website. Founded in 2004 by Aaron Skonnard, Keith Brown, Fritz Onion, and Bill Williams, the company has its headquarters in Farmington, Utah. As of July 2018, it uses more than 1,400 subject-matter experts as authors, and offers more than 7,000 courses in its catalog. Since first moving its courses online in 2007, the company has expanded, developing a full enterprise platform, and adding skills assessment modules.
    • language english
    • Training sessions 47
    • duration 2:18:31
    • level average
    • English subtitles has
    • Release Date 2023/04/25