前言 最近开发了一个项目,由于项目在整个开发过程中处于赶时间状态(每个项目都差不多如此)所以项目在收尾阶段发现缺少记录系统日志功能,以前系统都是直接写在每个模块的代码中,然后存入表单,在页面可以查看部分日志.这个系统并没有此要求,因此便想到了做一个系统通用的日志记录,主要记录数据有:操作时间.操作对象.操作方法.操作的一些参数以及操作结果.刚开始直接想到的是利用aspect实现aop记录日志,但实际应用中发现aspect并不能友好的拦截action,而是主要用作拦截service层业务.由于系统…