资讯专栏INFORMATION COLUMN

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

duan199226 / 2250人阅读

摘要:教程简介本项目内容为教程样例。目的是通过学习本系列教程,读者可以从到掌握的知识,并且可以运用到项目中。提交测试上线时,要将其注释掉,使用系统变量。以上日志也会记录在日志文件中。

教程简介

本项目内容为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

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

使用

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

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

代码:gitee.com/shaojiepeng/SpringBootCourse

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/71106.html

相关文章

  • SpringBoot进阶教程 | 第二篇:日志组件logback实现日志分级打印

    摘要:而的日志文件在由指定。创建启动类控制台打印开源项目本地日志打印效果这里因为配置中将不同级别的日志设置了在不同文件中打印,这样很大程度上方便项目出问题查找问题。 你是否因为项目出现问题,查找日志文件定位错误花费N多时间,是否为此苦不堪言,没关系!现在通过这篇文章,将彻底解决你的烦恼,这篇文篇介绍,如何通过logback配置文件将日志进行分级打印,一个配置文件彻底搞定日志查找得烦恼。 准备...

    yy736044583 评论0 收藏0
  • SpringCloud核心教程 | 第三篇:服务注册与发现 Eureka篇

    摘要:下一篇介绍基于的服务注册与调用。服务提供者工程配置这里服务提供者是使用之前进阶教程第三篇整合连接池以及监控改造而来,这里一样的部分就不再重复说明,下面将说明新增的部分。 Spring Cloud简介 Spring Cloud是一个基于Spring Boot实现的云应用开发工具,它为基于JVM的云应用开发中涉及的配置管理、服务发现、断路器、智能路由、微代理、控制总线、全局锁、决策竞选、分...

    scq000 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<