Log4j日志系统配置与实战
JavaWeb 项目的日志系统,log4j 确实是个老牌又耐用的工具。配置灵活,输出格式多样,控制台、文件、邮件都能搞定,调试起来清晰又省事。尤其是本地开发,配个log4j.properties
,加几条输出规则,异常一跑就知道是哪块出的问题,效率高不少。
log4j 的配置也不难,最常用的组合是搭配DailyRollingFileAppender
,按天切日志,清晰好找。要是项目里用的是MyBatis
或者Hibernate
,还能跟框架无缝对接,连 SQL 执行日志都能打出来,查慢 SQL 方便。
我这边整理了几个不错的文章链接,都是实战类的,挺适合边看边上手:
- Log4j 1.2.16 与 Hibernate 日志记录
- log4j 配置输出日志案例
- android slf4j log4j 日志框架
- Apache Log4j 1.2.17 更新日志
- 自定义 log4j 日志文件及格式
- Log4J 配置优化
- MyBatis 与 Log4j 的集成
- Log4j 使用手册
- log4j 1.2.9 源代码
如果你平时调试日志打得多,或者项目对日志格式有要求,log4j 绝对能省你不少事。记得备份下log4j.properties
的模板,用起来会更顺手。
349.79KB
文件大小:
评论区