Создать встроенную базу данных derby из файла со вставленными значениями - PullRequest
0 голосов
/ 03 ноября 2019

Я хочу создать встраиваемые таблицы derby, заполненные файлом созданных вручную таблиц, в который вставляются операторы. Я хочу иметь заполненную таблицу везде, где работает приложение. Для первого шага я настраиваю файл persistence.xml для автоматического создания базы данных derby из упомянутых таблиц следующим образом, но я хочу иметь заполненную базу данных. Как получить заполненную таблицу при запуске приложения?

<persistence-unit name="name">
    <provider>org.hibernate.ejb.HibernatePersistence</provider>
    <class>User</class>
    <exclude-unlisted-classes>true</exclude-unlisted-classes>
    <properties>
        <property name="javax.persistence.jdbc.driver" value="org.apache.derby.jdbc.EmbeddedDriver"/>
        <property name="javax.persistence.jdbc.url" value="jdbc:derby:mytest;create=true"/>
        <property name="javax.persistence.jdbc.user" value="app"/>
        <property name="javax.persistence.jdbc.password" value="root"/>
        <property name="hibernate.hbm2ddl.auto" value="update"/>
    </properties>
</persistence-unit>
...