インメモリDBをセットアップし、Netbeans 6.5.1を使用してJunit(3)'setUp()'内でHibernateの'hbm2ddl'ツールを使用してスキーマを自動的に構築するために必要な手順は何ですか?私はHibernateアノテーションを使用していません-マッピングファイルだけです。
実際のコードには、もちろんディスク上のデータベースを使用したいと思います。[つまり、Junitsは別の「テスト」パッケージを使用しています]
だから私はこれがそこに到達していると思います:
- Netbeans 6.5.1で標準のJavaプロジェクトを作成し、Hiberateライブラリに追加します。
- POJO、hibernate.cfg、およびhibernateマッピングファイルを作成します。
- cfgおよびマッピングファイルをテストパッケージにコピーします。
セットアップ方法は次のようになります。
protected void setUp() throws Exception {
Configuration config = new Configuration();
config.configure();
SchemaExport exporter;
exporter=new SchemaExport(config);
exporter.create(true, true);
}