現在、休止状態+ hsqldbを使用してJavaデスクトップアプリを開発していますが、組み込みモードでhsqldbデータベースを作成しました。休止状態の構成ファイルは次のとおりです
<session-factory>
<property name="hibernate.dialect">org.hibernate.dialect.HSQLDialect</property>
<property name="hibernate.connection.driver_class">org.hsqldb.jdbcDriver</property>
<property name="hibernate.connection.url">jdbc:hsqldb:file:C:\Users\Desktop\project1\okbadb</property>
<property name="hibernate.connection.username">sa</property>
<property name="hibernate.show_sql">true</property>
<property name="hibernate.query.factory_class">org.hibernate.hql.ast.ASTQueryTranslatorFactory</property>
<event type="create">
</event>
<properties>
<property name="hibernate.hbm2ddl.auto" value="update"/>
</properties>
</session-factory>
私の質問は、アプリが(異なるconnection url
マシン
に)インストールされるたびに新しいデータベースを作成する方法と、この目的でSQLスクリプトをどのように使用できるかです。