即使实体不脏,我如何强制Hibernate更新实体实例?我正在使用Hibernate 3.3.2 GA,Hibernate Annotations和Hibernate EntityManager btw.我真的希望Hibernate执行通用的UPDATE语句,即使实体上没有属性发生了变化.
我需要这个,因为当应用程序第一次运行时,需要调用某些事件侦听器来执行一些额外的工作.
谢谢!
gub*_*utz 11
好的 - 自己找到了.这样做的诀窍:
Session session = (Session)entityManager.getDelegate();
session.evict(entity);
session.update(entity);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
10926 次 |
| 最近记录: |