Logger日志

本文深入探讨了多种日志框架,包括log4j、log4j2、jul、logback和jcl,以及它们在不同Java框架如MyBatis、Spring和SpringBoot中的应用。此外,还介绍了SLF4J作为日志门面的角色,以及如何通过绑定器实现与各种日志框架的互操作。
日志体系

 log4j
 log4j2(mybatis用到)
 jul (javautillogging,spring用到)
 logback(springboot用到)
 jcl(commons-logging)
抽象日志。
 "org.apache.commons.logging.impl.Log4JLogger",
 "org.apache.commons.logging.impl.Jdk14Logger",
 "org.apache.commons.logging.impl.Jdk13LumberjackLogger",
 "org.apache.commons.logging.impl.SimpleLog"
 Log log = LogFactory.getLog("jcl"); //得到的是log4j对象

 slf4j   (使用log绑定器去绑定log对象) 核心+绑定器
- log4j binding   ---> log4j
- jul binding     ---> jul
- jcl binding     ---> jul log4j...
- logback binding ---> logback

 slf4j 桥接器 
- jcl-over-slf4j    将jcl日志,改用为slf4j日志
- log4j-over-slf4j  将log4j日志,改用slf4j日志(有问题,需要自己解决)

转载于:https://my.oschina.net/llsydn/blog/2979849

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值