2

データベース接続がまだ利用可能になっていない場合に、Hibernate ベースの Java Web アプリケーションをセットアップ/設計するか、単純に構成して (つまり、sessionfactory の初期化) 開始するのをサポートする最善の方法は何でしょうか。

言い換えれば、Hibernate サーバー アプリケーションとそのデータベースの間で順不同の初期化を処理する簡単な方法はありますか?

4

1 に答える 1

1

私の知る限りでは 。外部接続プールを使用していて、hibernate が接続を作成する責任を負わず、さらに hbm2ddl が none に設定されている場合、hibernate はセッションを開くまでデータベースに接続しないでください。接続がないためにセッションを開くことができなかった場合でも、データベース接続が確立されるとすぐに新しいセッションを開くことができます。

于 2012-08-18T06:29:16.753 に答える