多语言展示
当前在线:441今日阅读:27今日分享:41

SpringBoot16-日志框架的指定自定义配置

今天小编继续学习spring-boot,今天小编带大家来看一下在spring boot项目中的自带日志框架指定配置,spring boot默认使用的是slf4j+logback的日志框架,今天小编就来指定一下logback的配置。
工具/原料
1

电脑一台

2

IDEA

方法/步骤
1

查看springboot官方的文档,可以看到这里可以指定 自定义的log配置,在文档中指出可以在指定位置根据自己使用的日志系统放置log的配置文件,小编这里使用springboot自己的logback,所以小编这里也是在指定位置放置logback.xml配置文件,所谓的指定位置也就是在springboot自动创建项目下的resource文件夹下,这里需要说明的是官方建议使用的配置文件的名字是logback-spring.xml,如下图:

2

下图就是小编使用向导创建的spirngboot项目目录结构,小编在rsources文件夹下放置logback的自定义配置文件,这里命名为【logback-spring.xml】,如下图:

3

下图就是小编【logback-spring.xml】配置好文件中的代码,如下图:

4

下图实现小编在测试方法中的代码,在测试中输出【trace/debug/info/warn/error】各个级别的日志,如下图:

5

启动springboot项目可以看到在控制台中输入了info级别及以上级别的日志,如下图:

6

根据日志配置文件【logback-spring.xml】中的配置,在指定磁盘目录下生成日志文件,如下图:

7

打开输出的日志文件查看可以看到日志文件中的输出级别为debug,正是在配置文件中【logback-spring.xml】中配置的debug级别,如下图:

注意事项
1

个人观点,仅供参考。

2

感谢阅读。

推荐信息