美文网首页
Springboot控制台(IDEA)日志打印

Springboot控制台(IDEA)日志打印

作者: CoderInsight | 来源:发表于2023-09-21 11:56 被阅读0次
    1. 实现方式01:直接在yml配置中添加相关的输出格式
    # 控制日志相关日志打印
    logging:
      # 输出格式(这里仅仅可以控制格式)
      pattern: 
        console: '%clr(%d{yyyyMMdd HH:mm:ss}){yellow} [%clr(%thread){red}] %-5level %clr(%logger){blue} %logger{50} %msg%n'
      # 输出级别(包路径)
      level:
        person.xxx: debug 
    
    Snipaste_2023-09-22_11-51-50.jpg
    1. 如果想实现不同级别的格式输出,则需要通过新建配置文件的方式实现,在 resource 目录下添加 logback-spring.xml 文件,相关内容如下:
    <?xml version="1.0" encoding="UTF-8"?>
    <configuration>
        <appender name="Console" class="ch.qos.logback.core.ConsoleAppender">
            <encoder>
                <pattern>%highlight(%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{50} - %msg%n){TRACE=BG_WHITE, DEBUG=GREEN, INFO=BLUE, WARN=YELLOW, ERROR=RED}</pattern>
            </encoder>
        </appender>
        
        <root level="INFO"> <!-- 根日志级别 -->
            <appender-ref ref="Console" />
        </root>
    </configuration>
    
    Snipaste_2023-09-22_11-50-11.jpg

    相关文章

      网友评论

          本文标题:Springboot控制台(IDEA)日志打印

          本文链接:https://www.haomeiwen.com/subject/bahzvdtx.html