【发布时间】:2017-06-25 13:44:15
【问题描述】:
我支持在持久化操作期间经常将大量数据保存到数据库的应用程序。该应用程序运行平稳,数据量较少。但是当我尝试持久化大量数据时,在 30 分钟后,它会抛出休眠异常“分离的实体传递给持久化”
我搜索了各种解释,发现这主要有两个原因:
- 错误编写的代码/错误定义的实体
- 对象在一定的超时后被分离
我相信这不是代码问题,因为应用程序一直在运行,数据量较少。
假设这是一个超时问题,我不确定超时是在哪里定义的,以及决定何时分离对象的超时。
任何帮助将不胜感激。我们使用 Hibernate、Seam 和 JBoss 7 来运行应用程序
【问题讨论】:
标签: hibernate jboss7.x seam entitymanager hibernate-entitymanager