SpringBoot默认日志配置

 时间:2026-02-15 19:25:47

1、编写一个junit测试类,用来打印springboot日志。

package com.gwolf;

import org.junit.Test;

import org.junit.runner.RunWith;

import org.slf4j.Logger;

import org.slf4j.LoggerFactory;

import org.springframework.boot.test.context.SpringBootTest;

import org.springframework.test.context.junit4.SpringRunner;

@RunWith(SpringRunner.class)

@SpringBootTest

public class SpringBoot01HelloQuickApplicationTests {

        Logger logger = LoggerFactory.getLogger(this.getClass());

        

        @Test

        public void contextLoads() {

                this.logger.trace("这个trace日志...");

                this.logger.debug("这个debug日志...");

                this.logger.info("这个info日志...");

                this.logger.warn("这个warn日志...");

                this.logger.error("这个error日志...");

        }

}

SpringBoot默认日志配置

2、执行junti日志测试类,查看日志的执行结果。

从日志答应的结果来看,只显示了info级别以上的日志。

springboot默认给我们使用的info级别的,没有指定级别的就用springboot默认规定的级别。

SpringBoot默认日志配置

3、修改application.properties日志级别。

server.port=8081logging.level.com.gwolf=trace

SpringBoot默认日志配置

4、springboot中可以指定日志的记录文件。

server.port=8081logging.level.com.gwolf=tracelogging.file=springboot.log

不指定路径就是在当前项目下生成日志。

SpringBoot默认日志配置

5、可以通过指定logging.path在当前磁盘的根路径下创建spring文件夹和里面的log文件夹。

logging.path=/spring/log

SpringBoot默认日志配置

SpringBoot默认日志配置

  • 【oracle开发】视图、索引及 约束
  • MSSQL数据库测试连接的快捷方法
  • Eclipse安装maven插件配置本地仓库
  • oracle导入dmp文件问题
  • 基于Qt5 Quick的多媒体播放器制作
  • 热门搜索
    湖南亲和力旅游 德州旅游景点大全 汤加旅游 长白山旅游地图 河北承德旅游景点 天下旅游网 南京途牛旅游网 荣县大佛文化旅游节 中国旅游摄影网 艺龙旅游指南