实现的方法有很多,选择比较简单的方式实现。

利用监听器来完成操作,配置如下:

在persistence.xml中写

JPA+hibernate3记录业务表变更前和变更后开发思想

properties的比较全面的配制说明详细见https://blog.csdn.net/yxfei666/article/details/6364431

value中有我自己写的监听器,如下:

JPA+hibernate3记录业务表变更前和变更后开发思想

这里重写onPostUpdate方法即可。postUpdateEvent里面有oldStatus属性,记录了目前数据库里的记录情况,而status属性是即将变更的情况,具体怎么记录、记录哪些,可以根据具体业务具体填写。 

 

相关文章:

  • 2022-12-23
  • 2021-06-15
  • 2021-08-04
  • 2021-05-25
  • 2022-02-16
  • 2021-04-21
  • 2021-08-12
  • 2021-12-04
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-12-21
  • 2021-09-04
  • 2021-11-26
  • 2021-12-13
  • 2021-10-24
相关资源
相似解决方案