关闭。这个问题需要细节或清晰。它目前不接受答案。**想改进这个问题吗?**通过编辑这个帖子来添加细节并澄清问题。
4个月前关门了。改进这个问题我可以设置吗 transaction-type "JTA" 创建时 EntityManagerFactory 在没有任何.xml配置的java类中?
transaction-type "JTA"
EntityManagerFactory
at0kjp5o1#
您可以尝试覆盖 javax.persistence.transactionType 这样的属性:
javax.persistence.transactionType
Map configOverrides = new HashMap(); configOverrides.put("javax.persistence.transactionType", "JTA"); EntityManagerFactory emf = Persistence.createEntityManagerFactory("yourPersistenceUnitName", configOverrides);
但看起来 PersistenceException 如果 META-INF/persistence.xml 类路径中缺少文件。参见文件(第2.2.2节。引导)。
PersistenceException
META-INF/persistence.xml
1条答案
按热度按时间at0kjp5o1#
您可以尝试覆盖
javax.persistence.transactionType
这样的属性:但看起来
PersistenceException
如果META-INF/persistence.xml
类路径中缺少文件。参见文件(第2.2.2节。引导)。