当前位置: 首页 > article >正文

logback日志导入使用

1导入配置

 <!-- 日志 , 会自动传递slf4j门面-->
<dependency>
    <groupId>ch.qos.logback</groupId>
    <artifactId>logback-classic</artifactId>
    <version>1.2.3</version>
</dependency>

2 引入配置

Logback要求配置文件名称必须logback.xml,存放路径在main/resources目录下。
logback.xml里面写

<?xml version="1.0" encoding="UTF-8"?>
<configuration debug="true">
    <!-- 指定日志输出的位置,ConsoleAppender表示输出到控制台 -->
    <appender name="STDOUT"
              class="ch.qos.logback.core.ConsoleAppender">
        <encoder>
            <!-- 日志输出的格式 -->
            <!-- 按照顺序分别是:时间、日志级别、线程名称、打印日志的类、日志主体内容、换行 -->
            <pattern>[%d{HH:mm:ss.SSS}] [%-5level] [%thread] [%logger] [%msg]%n</pattern>
            <charset>UTF-8</charset>
        </encoder>
    </appender>

    <!-- 设置全局日志级别。日志级别按顺序分别是:TRACE、DEBUG、INFO、WARN、ERROR -->
    <!-- 指定任何一个日志级别都只打印当前级别和后面级别的日志。 -->
    <root level="DEBUG">
        <!-- 指定打印日志的appender,这里通过“STDOUT”引用了前面配置的appender -->
        <appender-ref ref="STDOUT" />
    </root>

    <!-- 根据特殊需求指定局部日志级别,可也是包名或全类名。 -->
    <logger name="com.chen.quick" level="DEBUG" />

</configuration>

3在测试类中使用(代替输出语句)

在这里插入图片描述


http://www.kler.cn/news/368225.html

相关文章:

  • 计算机前沿技术-人工智能算法-大语言模型-最新研究进展-2024-10-21
  • 【redis】初识非关系型数据库——redis
  • Java面试题十一
  • 编写一个简单的Iinput_dev框架
  • 【计算机操作系统】课程 作业二 进程与线程 408考研
  • 通过cv库智能切片 把不同的分镜切出来 自媒体抖音快手混剪
  • 基于docker-compose编排部署微服务快速开发框架
  • GPIO按键驱动分析与使用:input_dev层
  • 简单的udp程序
  • a50股指期货是什么意思?
  • 高效宿舍管理:Spring Boot实现的学生宿舍信息系统
  • 通过热成像技术在地球之外成长,在教室之外学习
  • linux系统安全:开源的反病毒工具ClamAV的安装配置使用和维护介绍
  • 鸿蒙NEXT开发-应用数据持久化之用户首选项(基于最新api12稳定版)
  • 设计模式4-工厂模式策略模式
  • vue3组件通信--自定义事件
  • Spring Boot Configuration和AutoConfiguration加载逻辑和加载顺序调整
  • MySQL 9从入门到性能优化-慢查询日志
  • 智能财务 | 数据与融合,激发企业财务数智化转型思考
  • 华为odC++一面-面经总结
  • CTF-WEB-PHP魔法函数
  • NVR接入录像回放平台EasyCVR视频融合平台语音对讲配置
  • 洛谷 P2760 科技庄园(多重背包,二进制优化)
  • Cyber Weekly #30
  • 【语音转文本新体验】Windows部署Whisper Web结合内网穿透轻松远程转录——“cpolar内网穿透”
  • python爬虫基础篇:文本操作和二进制存储