JAVA的日志体系
https://mp.weixin.qq.com/s/pdYw88oPPWCzgeeNRx0d8g
什么是Logback
Logback
是由Log4j
创始人Ceki Gülcü.
设计的又一个开源日志组件,是Log4j
的一个改良版本。而且此作者还设计了SLF4J
,Logback
完整实现SLF4J API
使你可以很方便地更换成其它日志系统如Log4j
或JDK14 Logging
。除此之外Logback
还新增了logback-access
访问模块与Servlet
容器集成提供通过Http
来访问日志的功能。
在Java程序中常用日志框架可以分为两类:
- 无具体实现的抽象门面框架,如:Commons Logging、SLF4J
- 具体实现的框架,如:Log4j,Log4j 2,Logback,Jul
比较常用的组合使用方式是Slf4j与Logback组合使用,Commons Logging与Log4j组合使用。
Logback必须配合Slf4j使用。