2012-03-13 14 views
0

私はHibernateを使用している春のプロジェクトを持っています。私はデータベースとしてOracleを使用しています。しかし、私はHSQLDBを使っています。 oracleと互換性のあるSQLスクリプトがあります。これらのスクリプトをHSQLDBと互換性のあるものに変換し、これらのスクリプトを使用してHSQLDBをロードして、すべてのテストケースを実行します。は、HSQLDBと互換性のあるoracleスクリプトを変換します。

答えて

1

オラクルでは、既存のテーブルはHibernateが生成されている場合は、単にHSQLDB方言(すなわちorg.hibernate.dialect.HSQLDialect)にhibernate.dialectプロパティを変更してupdateまたはcreatehibernate.hbm2ddl.autoを設定することができます。その後、Hibernateは起動時に自動的にHSQLDBにテーブルを作成します。

関連する問題