0
我們可以通過@PostUpdate跟蹤更新的實體:通過JPQL UPDATE查詢獲取更新實體
@Entity
public class Author {
...
@PostUpdate
public void postUpdate() {
Tracker.trackEntity(this);
}
}
當我們更新使用EntityManager.merge(...)然後postUpdate()實體將被調用。
但我如何跟蹤使用批量更新修改的實體(EntityManager.createQuery(...).executeUpdate())?
在執行更新查詢之前,您必須在select語句中使用相同的where子句。 – Chris 2014-10-05 03:47:15
@克里斯很傷心。無論如何感謝評論。 – 2014-10-06 08:45:04