日志框架
希望系统能记住某些数据是被谁操作的,比如被谁删除了?
想分析用户浏览系统的具体情况,以便挖掘用户的具体喜好?
当系统在开发或者上线后出现了bug,崩溃了,该通过什么去分析、定位bug?
用来记录程序运行过程中的信息,并可以进行永久存储。好比生活中的日记,可以记录你生活的点点滴滴。
日志技术应该具备哪些特点和优势
可以将系统执行的信息,方便的记录到指定的位置(控制台、文件中、数据库中)。
可以随时以开关的形式控制是日志的记录和取消,无需侵入到源代码中去进行修改。
Logback
因为对Commons Logging接口不满意,有人就搞了SLF4J。因为对Log4j的性能不满意,有人就搞了Logback,Logback是基于slf4j的日志规范实现的框架。
Logback日志框架分为以下模块:
logback-core: 该模块为其他两个模块提供基础代码。 (必须有)
logback-classic:完整实现了slf4j API的模块。(必须有)
logback-access 模块与 Tomcat 和 Jetty 等 Servlet 容器集成,以提供 HTTP 访问日志功能(可选模块,以后接触)
想使用Logback日志框架,至少需要在项目中整合如下三个模块:
slf4j-api:日志接口
logback-core:基础模块
logback-classic:功能模块,它完整实现了slf4j API
标签:框架,Logback,slf4j,模块,日志,logback From: https://www.cnblogs.com/popopopopo/p/16935111.html