常用日志框架
日志库适配器:老工程直接使用日志api打印的日志,如果需要改成标准的门面模式(例如slf4j+logback组合),这就需要日志库适配器来完成从旧日志库的api到slf4j的路由,这样在不改动原来代码的情况下也能使用slf4j统一管理日志。
日志门面:提供一套标准的日志记录接口。
日志门面适配器:slf4j出现之前的日志框架(如log4j)没有实现slf4j接口,要使用这套规范(slf4j+log4j),需要使用日志门面适配器(slf4j-log4j12)来解决兼容性问题。
日志库(具体实现):日志具体的实现。
slf4j+logback
<dependency>
<groupid>org.slf4</ groupid>
<artifactid>slf4j-api</artifactid>
</dependency>
<dependency>
<groupid>ch.qos.logback</groupid>
<artifactid>logback-classic</artifactid>
</dependency>
<dependency>
<groupid>ch.qos.logback</groupid>
<artifactid>logback-core</artifactid>
</dependency>
slf4j+log4j
<dependency>
<groupid>org.slf4</ groupid>
<artifactid>slf4j-api</artifactid>
</dependency>
<dependen