5.7 アプリケーション管理のEntityManagerを取得する方法
アプリケーション管理のEntityManagerを使用する場合,アプリケーションはEntityManagerFactoryを使用してEntityManagerを作成します。アプリケーションがEntityManagerFactoryを取得するには,次の2種類の方法があります。
-
DIを使用してアプリケーションのフィールドやsetterメソッドにEntityManagerFactoryをインジェクトする方法
-
アプリケーションからJNDIを使用してEntityManagerFactoryをルックアップする方法
それぞれの方法について説明します。