1、放在最前端用filter拦截明显不合适,因为前端传过来的数据为提高效率,一般都采用json格式压缩,可读性很差。而且初次过滤时也无法知道系统业务是否成功执行了

所以最佳记录日志位置的地方应该在业务层的Manager中,由开发人员按照固定格式描述操作情况。

添加记录可以不记录其详细信息,只需要知道其uuid即可

修改、删除 记录需要知道其详细信息

系统操作日志可完全由log4ji进行记录,记录级别为Info.

log4j应该分析其源码,其源码应该具有极强的分析价值。

操作日志没有必要存储到数据库中,避免数据库压力过大,将来报表工具可以直接读取文本文件,

将来数据库应该只存储业务数据。

包括日志记录的定义都可以存储在xml中。

 

 

 

 

 

posted on 2010-09-07 11:35  运筹帷幄  阅读(443)  评论(0编辑  收藏  举报