JPA: Data Access in Java
placeUtrecht 23 feb. 2026 tot 25 feb. 2026Toon rooster event 23 februari 2026, 09:00-16:00, Utrecht event 24 februari 2026, 09:00-16:00, Utrecht event 25 februari 2026, 09:00-16:00, Utrecht |
placeUtrecht 6 mrt. 2026 tot 11 mrt. 2026Toon rooster event 6 maart 2026, 09:00-16:00, Utrecht event 10 maart 2026, 09:00-16:00, Utrecht event 11 maart 2026, 09:00-16:00, Utrecht |
placeVeenendaal 28 apr. 2026 tot 30 apr. 2026Toon rooster event 28 april 2026, 09:00-16:00, Veenendaal event 29 april 2026, 09:00-16:00, Veenendaal event 30 april 2026, 09:00-16:00, Veenendaal |
Meer weten over de onderwerpen die aan bod komen en de vereiste voorkennis? Neem vrijblijvend contact met ons op.
Word een productievere Java developer door gebruik te maken van JPA met Hibernate op basis van best practices.
Beschrijving
In deze training leer je om te werken met JPA. JPA is een standaard die je helpt om Java objecten af te beelden op tabellen.
Je start met Plain Old Java Objects die je aanpast zodat de state van deze objecten in de database kan worden opgeslagen. Hierna ga je aan de slag met o.a. relaties, overerving en queries.
Naast JPA leer je meer over de onderliggende database. Je zult zien dat de mapping van Java naar tabellen in de relationele database soms uitdagend kan zijn. Speciaal daarvoor wordt er aandacht besteed aan de best practices rondom JPA.
In deze training werk je m…
Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.
Meer weten over de onderwerpen die aan bod komen en de vereiste voorkennis? Neem vrijblijvend contact met ons op.
Word een productievere Java developer door gebruik te maken van JPA met Hibernate op basis van best practices.
Beschrijving
In deze training leer je om te werken met JPA. JPA is een standaard die je helpt om Java objecten af te beelden op tabellen.
Je start met Plain Old Java Objects die je aanpast zodat de state van deze objecten in de database kan worden opgeslagen. Hierna ga je aan de slag met o.a. relaties, overerving en queries.
Naast JPA leer je meer over de onderliggende database. Je zult zien dat de mapping van Java naar tabellen in de relationele database soms uitdagend kan zijn. Speciaal daarvoor wordt er aandacht besteed aan de best practices rondom JPA.
In deze training werk je met Hibernate als implementatie van JPA.
Leerdoelen
- Understand the Object/Relational paradigm mismatch. [Understand]
- Understand the architecture of JPA [Understand]
- Understand JPA annotations [Understand]
- Understand JPA entities and lifecycle [Understand]
- Understand JPA relations [Understand]
- Understand JPQL [Understand]
- Understand Concurrency Control in JPA [Understand]
Onderwerpen
- Introductie
- JDBC
- JPA Basics
- Entity
- EntityManager
- Persistence Context
- Entity states
- Associations
- Inheritance
- Queries
- Concurrency Control
- Caching
- Bean Validation
Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.

