需求:
1.实现对删除数据记录到log表;
2.实现修改数据的历史数据和修改的新数据记录到log表。
要求:
1.无限复用到任何项目、任何数据库;
2.无需传递表名;
3.动态记录。
有哪位大牛实现过的?求解。
目前思路是采用mybatis拦截器实现。
需求:
1.实现对删除数据记录到log表;
2.实现修改数据的历史数据和修改的新数据记录到log表。
要求:
1.无限复用到任何项目、任何数据库;
2.无需传递表名;
3.动态记录。
有哪位大牛实现过的?求解。
目前思路是采用mybatis拦截器实现。
4 回答1.2k 阅读✓ 已解决
4 回答1.2k 阅读✓ 已解决
1 回答2.5k 阅读✓ 已解决
2 回答708 阅读✓ 已解决
2 回答1.7k 阅读
2 回答1.6k 阅读
2 回答1.3k 阅读
之前实现过一种方案
也是使用 MyBatis 的拦截器,但是为了避免 N 多无用的日志数据
于是自定义了一个注解,在需要记录的 column 的 DO 上面注解,在拦截器取出来内容记录。