首页新闻找找看学习计划

关于后台操作日志的实现方案

0
[待解决问题]

业务要求对后台的更新(增删改)记录做日志记录。
原来的项目,使用spring,JdbcTemplate,编程式事务

谁| 更新了什么| 时间

我的方案是写过滤器,谁可以在session中获取,更新了什么可以在参数获取
理由是改动小,不用改变原来的任何代码。而且能和页面相关联,我觉得支持到这个层面就可以了
这个方案只有我一个人支持。

其他同事要求改server接口的方法名称,要求添加的就加addXXX,修改就updateXXX。原来server的命名是没有规则的。
使用的是编程式事务。使用spring 切面实现。这样可以知道谁对表进行了什么操作。


两种不同的实现方式
我觉得这样没有必要,一个是改动了原来的代码,工作量也大了。因为这个是我在开发
唯一的好处我觉得可以规范之前的代码。但同事并没有提这个优点,只是觉得应用用切面,
而且任务只是改名称,不用太多时间。


我错了吗,打击太大了。如果让你们设计,你们选择那种?A是第一种,过滤器。B切面,改方法名称

xchd的主页 xchd | 菜鸟二级 | 园豆:202
提问于:2016-06-20 23:15
< >
分享
所有回答(1)
0

定义一个操作记录过滤器.

吴瑞祥 | 园豆:28747 (高人七级) | 2016-06-21 08:48
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册