spring logback的简单入门使用

2025-04-06 13:31:52

1、这里先分析下springboot的依赖,从依赖关系可以发现logback在spring-boot-starter依赖里面,所以引入了springboot都自带logback

spring logback的简单入门使用

2、下面开始介绍使用了,首先在resource目录里面新建一个logback-spring.xml的文件,建议不要改名字,如果实在要改名字,需要在application配置文件里面指定文件路径,不改就不用配置

spring logback的简单入门使用

3、新建成功,就开始编写配置文件的内容了,其实配置文件理解了就很简单,分三部分讲吧,首先第一部分,定义一些变量及参数,其中name是变量的名字,引用需要用到变量名字,格式为${变匪犬挚驰量名字},value为变量的值,source为引用application配置里面的变量值

spring logback的简单入门使用

4、然后来到第二部分,日志输出的类型,日志输出基本三种,控制台,文件,网络(第三方),第三方就很多了mq,http,kafka等,第三方一般需要引用第三方依赖,这里先介绍最常用的文件模式,就是把日志保存为文件

spring logback的简单入门使用

5、调试运行,常用的模式,就是控制台输出模式,这个一般都要设置,所以默认都把它设置上,除非必要尽量不要删除

spring logback的简单入门使用

6、第三部分和第四部分一起讲了,第三部分是设置日志的输出级别,控制不同的包不同的输出级别,第四部分就是设置日志引用激活那个日志输出模式,可以多个,也可以一个

spring logback的简单入门使用

7、日志输出模式我设置成了,默认控制台都输出,其遛襟粝颉他模式由LOG_TYPE这个变量参数进行设置,如果你不需要由配置文件控制,可以直接复制一行,直接添瑕铆幌约加进去就行,ref对应第二部分appender的name里面的值

spring logback的简单入门使用

8、最后运行测试一下,一个基础完整的日志就配置完了,还有很多其他配置,用到时再去查就行了

spring logback的简单入门使用
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢