Spring Boot 教程(五):log日志配置

教程简介

本项目内容为Spring Boot教程样例。目的是通过学习本系列教程,读者可以从0到1掌握spring boot的知识,并且可以运用到项目中。如您觉得该项目对您有用,欢迎点击收藏和点赞按钮,给予支持!!教程连载中,欢迎持续关注!

环境

IDE: Eclipse Neon
Java: 1.8
Spring Boot: 1.5.12
数据库:MYSQL

本章简介

本节将通过配置Spring Boot的默认日志logback来实现日志管理。

说明

日志级别从低到高分:

TRACE < DEBUG < INFO < WARN < ERROR < FATAL 

配置

在src/main/resources下面添加logback.xml,内容如下:



    
    
    

    
    
    
    
    
    
    

    
    
    
        
            
            %d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{50} - %msg%n
        
    
    
    
        
            
            ${LOG_APP_HOME}/base.%d{yyyy-MM-dd}.log
            
            
            ${LOG_MAX_HISTORY}
        
        
            
            %d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{500} - %msg%n
        
    
    
    
        
    
    
        
    
    
        
    
    
        
    
    
        
    
    
    
        
        
    

配置application.properties

logging.config=classpath:logback.xml

以上配置会将日志记录下来,生成在以下位置:

Spring Boot 教程(五):log日志配置_第1张图片

使用

使用超级简单,直接在类中定义输出即可。

Spring Boot 教程(五):log日志配置_第2张图片

以上日志也会记录在log日志文件中。

代码:gitee.com/shaojiepeng/SpringBootCourse

你可能感兴趣的:(log4j,logback,springboot,spring,java)