Java日志相关概述


日志是代码调试、生产运维必备工具,基本所有软件都会有日志记录。

1.常用日志框架介绍

1.Logging
    jdk1.5自带日志工具类,位于java.util.logging;

2.Log4j
    市场占有率最高的一个日志框架,注意2015/08/05这一天,Apache宣布停止维护了,用户需要切到Log4j2上面去;

3.commons-logging,
    apache最早提供的日志门面接口,用户可以根据自己喜欢选择不同日志实现框架,而不必改动日志定义。

4.slf4j
    simple logging facade for java,也是日志门面接口框架,和 Apache 的 commons-logging 是一样的概念,它们都不是具体的日志框架,你可以指定其他主流的日志实现框架。使用 Slf4j 可以很灵活的使用占位符进行参数占位,简化代码,拥有更好的可读性。

5.Logback 
    是 Slf4j 的原生实现框架,同样也是出自 Log4j 一个人之手,但拥有比 log4j 更多的优点、特性和更做强的性能,现在基本都用来代替 log4j 成为主流。

猜你喜欢

转载自www.cnblogs.com/leeethan/p/12152486.html
今日推荐