0

当我尝试使用 HQL 删除一个对象时,我使用了休眠session.CreateQuery().executeUpdate(),它返回 1 个项目被删除。但是,在数据库中,没有任何内容被删除。之后executeUpdate,我也做了冲洗。

谁能给我一些关于这里有什么问题的建议?

4

1 回答 1

2

您尚未提交封闭事务。你需要类似的东西:

tx = session.beginTransaction()
session.createQuery().executeUpdate("...")
tx.commit()
于 2011-12-22T18:07:11.843 回答