【发布时间】:2013-05-25 20:42:14
【问题描述】:
如果我想通过休眠删除一个实体,我会收到消息Removing a detached instance...。我明白那是因为我的交易/会话已关闭。
目前我是怎么做的:如果我查找一个对象,我打开一个事务,进行查找,提交,关闭事务。删除也是一样。 删除的正确方法是什么?我是否需要一直保持我的事务打开(删除是在稍后作为查找执行的)。还是我需要再次查找删除?
【问题讨论】:
标签: java hibernate jpa transactions entitymanager