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.100 Kurse von Branchenfachleuten.
Mit Embedded H2 Datenbank verbinden – Tutorial zu Java
Aus dem Kurs: Datenbankprogrammierung und -integration in Java
Mit Embedded H2 Datenbank verbinden
Nachdem wir das Projekt aufgesetzt haben, wollen wir nun zuerst eine Verbindung zur Datenbank herstellen. H2 bietet hier verschiedene Varianten an, die Datenbank zu starten, und in dieser Lektion gucken wir uns die Variante als In-Memory-Datenbank, also innerhalb der JVM, aber auch als dateibasierte Datenbank an. Definieren wir uns zuerst einmal eine JDBC URL, und zwar für die In-Memory-Variante und das gestaltet sich folgendermaßen. "jdbc:h2:mem:" und dann nehmen wir einfach hier einen Namen "foobar". Nun, wie baut sich diese JDBC URL konkret auf? Wir haben hier zuerst den JDBC-Prefix, der gibt an, dass es sich um eine JDBC URL handelt. Danach haben wir hier h2 als Datenbank-Provider und anhand dessen kann die JVM dann auch entscheiden, welchen Treiber sie zur Laufzeit laden muss. Dann haben wir hier im Prinzip die Adresse der Datenbank. In diesem Fall ist das ein spezieller Klassifizierer der H2-Datenbank, der dann angibt, dass es sich um eine In-Memory-Datenbank handelt, und…
Inhalt
-
-
-
-
Einführung in JDBC1 Min. 12 Sek.
-
(Gesperrt)
Mit Embedded H2 Datenbank verbinden4 Min. 20 Sek.
-
(Gesperrt)
Tabellen mit CREATE erstellen2 Min. 36 Sek.
-
(Gesperrt)
Daten mit INSERT einfügen3 Min. 20 Sek.
-
(Gesperrt)
Daten mit SELECT abfragen2 Min. 54 Sek.
-
(Gesperrt)
Daten mit UPDATE ändern2 Min. 41 Sek.
-
(Gesperrt)
Daten mit DELETE löschen1 Min. 40 Sek.
-
(Gesperrt)
Transaktionen in JDBC4 Min. 6 Sek.
-
(Gesperrt)
Challenge: Courses-Tabelle28 Sek.
-
(Gesperrt)
Solution: Courses-Tabelle5 Min. 32 Sek.
-
-
-