SpringBoot的日志输出


1.SpringBoot使用默认日志框架是Logback,并用INFO级别输出到控制台。

2.日志输出具体元素:

  时间日期:精确到毫秒

  日志级别:ERROR,WARN,INFO,DEBUG,TRACE

  进程ID

  分隔符:标识实际日志的开始

  线程名:方括号括起来

  Logger名:通常使用源代码的类名

  日志内容

3.日志举例:

实现

  3.1在pom.xml中添加日志依赖

     <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-logging</artifactId>
        </dependency>

  3.2配置日志

    3.2.1.SpringBoot的日志级别

      TRANCE < DRBUG < INFO < WARN < ERROR <FATAL < OFF

    3.2.2如果设置为WARN,则低于WARN级别的不会输出。

      在application.yml中添加:

(注意空格)

logging:
  pattern:
    #设置日志等级
    level: DEBUG
    #设置输出日期格式
    dateformat: yyyy年MM月dd日HH:mm:ss
  #把日志输出到log/mylog.log文件中,这是相对路径,也可以用绝对路径
  file: log/mylog.log


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM