做一个数据库记录历史修改日志功能

提问 已结 2 67
java-zm
java-zm VIP3 2019-09-05
悬赏:20积分
版本:renren-cloud 浏览器:
如:bean 有 name,age 两个属性,原记录值是 name:a,age:20,有人修改成了 name:b,age:21,系统要记录何人何时何地做了什么修改(“管理员,07-29 15:00,ip:1.1.1.1 ”修改内容:“ name:a->b,age:20->21 ”); 请问有什么好点的解决方案么?就是在数据库日志表中记录下原纪录值是多少,修改后记录值是多少?
回帖
  • 可以写一个工具类,把前端接收的对象传进去,再把DB查询的对象传进去,通过反射对比这2个对象的值,并返回修改字符串
    0
  • java-zm
    2019-09-05
    @Mark 能用AOP实现么?
    0
本帖已结贴