【发布时间】:2010-12-27 23:30:08
【问题描述】:
是否有任何普遍接受的、经过验证的使用休眠的方法来保存数据库中实体更改的历史记录?
我们需要跟踪相当多的对象,并且我们希望能够撤消对对象的更改。
我尝试使用hibernate的拦截器,但是对象的旧状态只有在做merge()时才可用。大多数情况下,我们会使用update() 或saveOrUpdate()...
我目前让 warp-persist 和 Guice 一起管理会话。
【问题讨论】:
标签: hibernate session history undo