Aus dem Kurs: Datenbankprogrammierung und -integration in Java
So erhalten Sie Zugriff auf diesen Kurs
Werden Sie noch heute Mitglied und erhalten Sie Zugriff auf mehr als 24.900 Kurse von Branchenfachleuten.
Solution: JPA – Tutorial zu Java
Aus dem Kurs: Datenbankprogrammierung und -integration in Java
Solution: JPA
(Musik) Wir schauen uns jetzt mal eine mögliche Lösung für die Challenge an, und ich habe hier schon mal einen »try-with-resources«-Block mit einer EntityManagerFactory und einem EntityManager für unsere Persistence Unit vorbereitet. Zuerst starten wir die Transaktion, »getTransaction().begin()«. Danach wollen wir erst mal zwei Kurse erstellen und diese in unserer Datenbank speichern. »Course course = new Course();«. So, und dann setzen wir einen Namen, »setCourseName( "Java fuer Fortgeschrittene")«, geben eine Duration an, 40 und speichern diesen Kurs. So, und jetzt legen wir noch einen weiteren Kurs an, nämlich den Datenbank-Grundlagen-Kurs. Wir kopieren uns mal den Code und sagen hier Kurs 2, natürlich überall ersetzen, zack, zack, zack, den nennen wir »Datenbank Grundlagen«. Da sagen wir einfach mal »setDuration(20)«. Okay, damit hätten wir jetzt schon mal zwei Kurse erstellt. Und nun erstellen wir uns zwei Student Entities und fügen diese entsprechend den Kursen hinzu. »Student…
Inhalt
-
-
-
-
-
Einführung in ORM und JPA1 Min. 18 Sek.
-
(Gesperrt)
Hibernate konfigurieren3 Min. 25 Sek.
-
(Gesperrt)
JPA-Entities erstellen2 Min. 19 Sek.
-
(Gesperrt)
CRUD-Operationen6 Min. 8 Sek.
-
(Gesperrt)
JPA-Queries mit JPQL1 Min. 47 Sek.
-
(Gesperrt)
Relationen abbilden3 Min. 1 Sek.
-
(Gesperrt)
Challenge: JPA40 Sek.
-
(Gesperrt)
Solution: JPA4 Min. 59 Sek.
-
-