Training: Integrating with Databases Using JPA and Hibernate
Database
5 uur
Engels (US)

Training: Integrating with Databases Using JPA and Hibernate

Snel navigeren naar:

  • Informatie
  • Inhoud
  • Kenmerken
  • Meer informatie
  • Reviews
  • FAQ

Productinformatie

Met object-relationele mapping (ORM) kunnen Java-objecten worden toegewezen aan database-tabellen en vice versa. In deze training kom je meer te weten over de Java Persistence API (JPA), die definieert hoe Java-objecten en relationele gegevens moeten worden toegewezen. Daarnaast kom je meer te weten over Hibernate, een object-relationele mapping-oplossing voor Java-omgevingen. Je ontdekt hoe je een applicatie maakt die Hibernate-API's rechtstreeks gebruikt voor interactie met een database én je leert Java-objecten te maken in een app. Ten slotte ontdek je geïdentificeerde apps en CRUD-bewerkingen (create, read, update, and delete) met behulp van JPA-API's.

Inhoud van de training

Integrating with Databases Using JPA and Hibernate

5 uur

Database Integration: Overview of Using JPA & Hibernate

  • Object-relational mapping (ORM) allows Java objects to be mapped

  • to database tables and vice versa. Use this course to learn more
  • about the Java Persistence API (JPA), which defines how Java
  • objects and relational data should be mapped, and Hibernate, an
  • object-relational mapping solution for Java environments. Start by
  • exploring how to create an application that uses Hibernate APIs
  • directly to interact with a database and examining hibernate
  • configuration files in greater detail. You'll also investigate how
  • Java objects can be created in an app and then persisted in a
  • database and discover how the same operations can be implemented by
  • applying JPA configurations, which then use Hibernate under the
  • hood. Once you've completed this course, you'll be able to
  • distinguish between JPA and Hibernate while also recognizing how
  • they are connected.

Database Integration: Modeling Data Using JPA & Hibernate

  • In order to build effective applications in Java, developers

  • must understand how the apps interact with a database. Through this
  • course, gain hands-on experience in defining entities and the
  • relationship between them in a JPA application and their
  • implementation with Hibernate. Begin by defining entities in an app
  • that have identifiers based on a single as well as a combination of
  • properties - i.e., single value primary keys and composite keys.
  • You'll then explore CRUD operations (create, read, update, and
  • delete) using JPA APIs. Finally, you'll delve into defining
  • one-to-one, one-to-many, and many-to-many relationships between
  • entities in an application. After you're done with this course,
  • you'll have a solid grasp of how to define entities using JPA,
  • model their relationships, and how Hibernate translates these into
  • database relations.

Kenmerken

Docent inbegrepen
Bereidt voor op officieel examen
Engels (US)
5 uur
Database
90 dagen online toegang
HBO

Meer informatie

Doelgroep Softwareontwikkelaar, Webontwikkelaar
Voorkennis

Je hebt ten minste basiskennis van software development.

Resultaat

Na het afronden van deze training kan je onderscheid maken tussen JPA en Hibernate, terwijl je ook herkent hoe ze met elkaar verbonden zijn. Bovendien heb je een goed begrip van hoe je entiteiten definieert met behulp van JPA, hun relaties modelleert en hoe Hibernate deze vertaalt naar databaserelaties.

Positieve reacties van cursisten

Training: Leidinggeven aan de AI transformatie

Nuttige training. Het bestelproces verliep vlot, ik kon direct beginnen.

- Mike van Manen

Onbeperkt Leren Abonnement

Onbeperkt Leren aangeschaft omdat je veel waar voor je geld krijgt. Ik gebruik het nog maar kort, maar eerste indruk is goed.

- Floor van Dijk

Training: Leidinggeven aan de AI transformatie

Al jaren is icttrainingen.nl onze trouwe partner op het gebied van kennisontwikkeling voor onze IT-ers. Wij zijn blij dat wij door het platform van icttrainingen.nl maatwerk en een groot aanbod aan opleidingen kunnen bieden aan ons personeel.

- Loranne, Teamlead bij Inwork

Hoe gaat het te werk?

1

Training bestellen

Nadat je de training hebt besteld krijg je bevestiging per e-mail.

2

Toegang leerplatform

In de e-mail staat een link waarmee je toegang krijgt tot ons leerplatform.

3

Direct beginnen

Je kunt direct van start. Studeer vanaf nu waar en wanneer jij wilt.

4

Training afronden

Rond de training succesvol af en ontvang van ons een certificaat!

Veelgestelde vragen

Veelgestelde vragen

Op welke manieren kan ik betalen?

Je kunt bij ons betalen met iDEAL, PayPal, Creditcard, Bancontact en op factuur. Betaal je op factuur, dan kun je met de training starten zodra de betaling binnen is.

Hoe lang heb ik toegang tot de training?

Dit verschilt per training, maar meestal 180 dagen. Je kunt dit vinden onder het kopje ‘Kenmerken’.

Waar kan ik terecht als ik vragen heb?

Je kunt onze Learning & Development collega’s tijdens kantoortijden altijd bereiken via support@icttrainingen.nl of telefonisch via 026-8402941.

Background Frame
Background Frame

Onbeperkt leren

Met ons Unlimited concept kun je onbeperkt gebruikmaken van de trainingen op de website voor een vast bedrag per maand.

Bekijk de voordelen

Heb je nog twijfels?

Of gewoon een vraag over de training? Blijf er vooral niet mee zitten. We helpen je graag verder. Daar zijn we voor!

Contactopties