2016-10-20 2 views
0

Ich versuche, einige Daten aus einem Skript in einer H2-Datenbank in einer Spring-Boot-Anwendung zu laden, aber ich bekomme die Datei nicht gefunden Ausnahme. Ich habe die XML-Datei und die Datendatei im selben Verzeichnis. Die beiden Dateien existieren in src/main/resources/configH2 Datenbank laden Daten von einem Skript

url: jdbc:h2:mem:test;MODE=MySQL;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=FALSE;INIT=CREATE SCHEMA IF NOT EXISTS pdmp_app\;runscript from 'LoadData.sql' 

Antwort

0

Anstelle der Verwendung von H2 Skriptausführung, würde ich vorschlagen Spring Boot initialization SQL scripts zu verwenden. Platzieren Sie Ihr Skript einfach in die Datei src/main/resources/data.sql und Spring Boot kümmert sich um die Ausführung.