Bean の外部EntityManager
からを作成できますか? EntityManagerFactory
もしそうなら、どうすればいいですか?
1030 次
1 に答える
2
管理されていない環境(これは、Beanの外部が意味することですよね?)では、通常、以下を使用します。
EntityManagerFactory emf = Persistence.createEntityManagerFactory("MyPu");
EntityManager em = emf.createEntityManager();
em.getTransaction().begin()
...
em.getTransaction().commit();
emf.close();
プロパティをパラメータとして渡すことを許可している他のファクトリメソッドを確認します(他の場所で設定されている可能性のある値を上書きします)Persistence.createEntityManagerFactory(String, Map)
。
も参照してください
于 2010-06-09T16:17:08.917 に答える