15

休止状態のセッションと接続プールについて混乱していますが、同じものですか?

4

1 に答える 1

20

HibernateはORMであり、SQLデータベースとPOJOの間のレイヤーです。

java.sql.Connection接続プールは、速度と堅牢性のためにインスタンスを保存および再利用する方法を提供します。

Hibernateは、SQLを直接記述せずにPOJOを保存できるようにするためSessionのラッパーです。Connection

したがって、HibernateSessionは。のラッパーConnectionです。Connectionsは接続プールに保持されます。

SessionFactory.openSessionhibernateを呼び出すと、最初Connectionに提供された接続プールからを取得します。次に、そのSession周りを作成しConnectionて返します。

于 2013-03-24T17:17:14.600 に答える