EntityManager.persist()
不会使用我添加到项目中的新实体 bean 保存到数据库。以前类似添加的 bean 会保存到数据库中。
我尝试添加 EntityManager.getTransaction().commit()
,这会导致错误和 EntityManager.flush()
,但这会导致 TransactionRequiredException
。
如有任何帮助,我们将不胜感激。
最佳答案
在 persist()
之前添加 EntityManager.getTransaction().begin()
,然后添加 commit()
。
关于java - EntityManager.persist() 不保存到数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20546136/