Session
Hibernateクラスとクラスの違いは何EntityManager
ですか? EntityManager
が Java Persistence API を実装していることは知っていますが、 との関係がわかりませんSession
。それらはまったく関連していますか?
質問する
25042 次
1 に答える
39
Session
は休止状態固有の API でEntityManager
あり、JPA の標準化された API です。EntityManager
をラップするアダプター クラスと考えることができます(関数を介してオブジェクトからオブジェクトをSession
取得することもできます)。Session
EntityManager
getDelegate()
これは、他の Java API と似ています (たとえば、JDBC は標準 API であり、各ベンダーは、標準機能を実装するドライバーを介して製品を API に適合させます)。
于 2013-05-21T13:00:48.900 に答える