网站市场做烂了,wordpress pid连续,网站后台fpt,广州楼市最新消息版权声明
本文原创作者#xff1a;谷哥的小弟作者博客地址#xff1a;http://blog.csdn.net/lfdfhl logback简介
Logback是一个高性能、功能强大的日志框架#xff0c;专为Java应用程序设计。它由Log4j的创始人Ceki Glc创建#xff0c;并被视为Log4j的继承者和改进版。Lo…
版权声明
本文原创作者谷哥的小弟作者博客地址http://blog.csdn.net/lfdfhl logback简介
Logback是一个高性能、功能强大的日志框架专为Java应用程序设计。它由Log4j的创始人Ceki Gülcü创建并被视为Log4j的继承者和改进版。Logback提供了许多优于Log4j的特性包括更快的执行速度、更低的内存占用以及更多的功能。
Logback主要由三个模块组成logback-core、logback-classic和logback-access。logback-core提供了基础的日志记录功能是其他两个模块的基础。logback-classic提供了与SLF4J API和Log4j API的兼容性使得开发者可以轻松地在Logback和其他日志框架之间切换。logback-access则提供了用于记录HTTP访问日志的功能。
在Logback中日志级别是一个重要的概念。它定义了日志信息的优先级从高到低依次为ERROR、WARN、INFO、DEBUG和TRACE。在记录日志时只有级别高于或等于当前配置的日志级别的日志信息才会被记录。
此外Logback还支持异步日志记录、动态配置、日志滚动和压缩等高级功能。这些功能使得Logback能够轻松应对各种复杂的日志记录需求。
logback依赖
!--导入logback依赖--
dependencygroupIdch.qos.logback/groupIdartifactIdlogback-classic/artifactIdversion1.4.11/version
/dependencylogback配置
logback.xml如下
?xml version1.0 encodingUTF-8?
configuration debugtrue!-- 指定日志输出的位置ConsoleAppender表示将日志输出至控制台 --appender nameSTDOUT classch.qos.logback.core.ConsoleAppenderencoder!-- 日志输出格式 --pattern[%d{HH:mm:ss.SSS}] [%-5level] [%thread] [%logger] [%msg]%n/patterncharsetUTF-8/charset/encoder/appenderroot levelDEBUGappender-ref refSTDOUT //root!-- 指定mapper包路径和日志级别 --logger namecom.cn.mapper levelDEBUG /
/configuration