请教一下各位前辈 实体在增删改前怎么可以更加高效的记录属性的变化日志 比如一个字段age 做了保存10->12 要记录 old value 10 new value 操作 update ,目前只是在操作前把原来的查出来比较后记录一下,但是效率感觉不行-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

请教一下各位前辈 实体在增删改前怎么可以更加高效的记录属性的变化日志 比如一个字段age 做了保存10->12 要记录 old value 10 new value 操作 update ,目前只是在操作前把原来的查出来比较后记录一下,但是效率感觉不行

李博 bluemind 2019-07-05 14:18:10 274

项目是ssm框架 这方面可以怎么优化吗?
本问题来自云栖社区【阿里Java技术进阶2群】。https://yq.aliyun.com/articles/690084 点击链接欢迎加入社区大社群。

Java
分享到
取消 提交回答
全部回答(2)
  • t.s.f.h
    2020-02-18 17:17:30

    可以通过实现mybatis的Interceptor接口、并结合其@Intercepts注解,实现在执行sql前后打印一些你想记录的东西,包括所执行的sql语句。

    0 0
  • 骑老虎放羊
    2019-11-18 17:53:27

    SSM可以考虑在Mybatis添加Inteceptor拦截所有写操作,然后异步不阻断数据库操作的情况下记录表名及操作对象等

    0 0
添加回答

集结各类场景实战经验,助你开发运维畅行无忧

推荐文章
相似问题