我已经通过合并方法进行了修改操作:
ticketDiscountDAO.merge(ticketDiscount);
我的问题是,我怎样才能获得ticketDiscount 中的哪个属性已更改?就像这样:当财产票名称被更改时,我可以找到财产票名称
merge()
函数返回新的合并对象
TicketDiscount merged = ticketDiscountDAO.merge(ticketDiscount);
merged
您可以检查反射之间和使用反射之间的更改值ticketDiscount
(如果属性很小,则可以手动检查)。
另一种方法是使用MergeEventListener