休止状態の接続プール (c3po など) をコンテナー管理のデータソース接続プールに置き換えることはできますか、それとも別の目的に使用できますか?
グラスフィッシュでデータベースのデータソースとそのデータソースの接続プールを定義し、休止状態の構成ファイルでデータソースを参照しました。
休止状態自体の接続プールはまだ必要ですか?
休止状態の接続プール (c3po など) をコンテナー管理のデータソース接続プールに置き換えることはできますか、それとも別の目的に使用できますか?
グラスフィッシュでデータベースのデータソースとそのデータソースの接続プールを定義し、休止状態の構成ファイルでデータソースを参照しました。
休止状態自体の接続プールはまだ必要ですか?
通常、Hibernate は、アプリケーション サーバーによって提供されるデータ ソースを使用するように構成されます。
これは、XA トランザクションを使用していて、コンテナーがすべてのトランザクション リソース (XA データベース接続、XA JMS セッションなど) を自動的にグローバル トランザクションに登録するようにしたい場合に特に便利です。
さらに、アプリケーション サーバーのデータ ソースを使用すると、別のライブラリへの依存がなくなります。
アプリケーション サーバー (またはデータ ソース プロバイダー) がない場合は、もちろん、そのギャップを埋めるために別のサーバー (c3po など) が必要です。これは、スタンドアロン アプリケーションまたはテストに適用される可能性があります。