Die H2-Datenbank in dem Java Todo List Tutorial ist folgende:Wie eine persistenten H2 Datenbank im Play-Framework verwenden, anstatt im Speicher
db.default.driver=org.h2.Driver
db.default.url="jdbc:h2:mem:play"
Wie kann ich die Konfigurationsdatei ändern, eine zu verwenden, persistente Datenbank im Gegensatz zu einer In-Memory-Version. Muss ich einen vollständig separaten DB einrichten oder kann ich die Eigenschaft db.default.url
ändern?
Ich benutze Play! 2.0.3.
Das 'data/db' ist tatsächlich relativ zu dem Verzeichnis, in dem der Prozess gestartet wird. Dies ist ein Problem, wenn der Prozess nicht immer aus demselben Verzeichnis gestartet wird. Stattdessen empfehle ich 'jdbc: h2: file: ~/data/db'. Dadurch wird die Datenbankdatei relativ zum Ausgangsverzeichnis des aktuellen Benutzers erstellt. –