1.1、日志介绍
日志分为日志门面和日志实现,日志实现是日志的门面的具体实现.
日志门面框架指的是日志实现的抽象层,定义log.info、log.error等方法,日志的门面框架主要与两个,JCL和SLF4J
日志实现指的是具体的日志功能实现,有JCL、Log4j、Logback、Log4j2
最佳组合:slf4j+logback(SpringBoot使用)或者slf4j+log4j2
// 我们可以看下,slf4j的Logger是一个接口,里面定义的方法是info、error等
package org.slf4j;
public interface Logger {
// 而Logback实现了Logger接口
package ch.qos.logback.classic;
public final class Logger implements org.slf4j.Logger, LocationAwareLogger,
AppenderAttachable<ILoggingEvent>, Serializable {
1.2、日志配置
// 待补充
1.3、日志实践
来源:oschina
链接:https://my.oschina.net/liwanghong/blog/3169053