JPA具有动态数据源和CMT

时间:2013-06-17 07:11:44

标签: jpa dynamic transactions datasource commit

我正在使用Java EE 6,JPA 2,JBoss 7.1.1和EJB 3.1。

在我的应用程序中,我只知道请求时间(EJB方法调用)是指数据源。在示例中,persistence.xml中有静态条目。所以我自己创建了EntityManagerFactory和EntityManager。不幸的是,JBoss不知道EntityManager,并且提交不是由服务器完成的(没有CMT)。如果我让注入EntityManager一切正常,但我没有动态数据源。

我的问题:有没有办法拥有动态/请求时数据源和CMT?可能告诉JBoss自我实例化的EntityManager?

我真的卡住了,我想我必须转用BMT,但我希望不是吗?

0 个答案:

没有答案