gpt4 book ai didi

java - 当 hibernate 决定更新对象时更新日期属性

转载 作者:行者123 更新时间:2023-12-01 14:03:38 25 4
gpt4 key购买 nike

我们知道,当您在 hibernate 中更新执行 session.update(obj) 的对象时,它会检查该对象是否更改并决定是否更新,问题是我想更新另一列名为 UPDATED_AT (BD ) 或在 hibernate 决定更新此对象的情况下我的对象中的属性。

有什么办法可以做到这一点吗?

最佳答案

您可以使用interceptor为此。

拦截器是 Hibernate 将为某些事件(例如加载对象或保存对象时)调用的事件监听器。

onSave 在实际保存对象之前调用,您将获得将保留的所有属性的列表,因此您可以在 UPDATE 发送到之前修改它们数据库。

关于java - 当 hibernate 决定更新对象时更新日期属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19120079/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com