如何记录日志?
商业应用系统一般是混合使用
业务操作日志记录到数据库中,因为可能需要分析统计
一般系统运行及异常日志可以用日志文件,因为可能无法连接数据库
重要系统运行、安全及异常日志可以用系统日志,方便系统管理员查看
Commons-logging:apache最早提供的日志的门面接口。所谓门面日志系统,是指它们本身并不实现具体的日志打印逻辑,它们只是作为一个代理系统,接收应用程序的日志打印请求,然后根据当前环境和配置,选取一个具体的日志实现系统,将真正的打印逻辑交给具体的日志实现系统,从而实现应用程序日志系统的“可插拔”,即可以通过配置或更换jar包来方便的更换底层日志实现系统,而不需要改变任何代码。