Spring-boot使用logback实现日志配置

本文介绍了SpringBoot中如何使用logback进行日志配置,包括@Slf4j注解的使用,以及通过application.yml和logback-spring.xml进行日志输出级别的设置、输出位置和格式的配置。重点讲解了logback-spring.xml的各个配置节点及其作用。
摘要由CSDN通过智能技术生成

SpringBoot中默认选择的搭配是:slf4j+logback

下面分别了解一下以上提到的各种门面和实现。

**JCL:**最后一次版本更新停在了2014年,后来没有继续维护更新,一般不考虑选用

slf4j:这里提一下日志实现里面的log4j和logback,这两个实现和门面slf4j都是同一个人写的,他先写了log4j后,觉得性能可以再做优化,又写了logback,为了有更加适配的门面,自己又为log4j和logback量身打造了门面slf4j。所以这三者里面最优的搭配当然是slf4j+logback

**JUL:**是java.util.logging包下提供的日志实现。实现简陋,很多地方受到开发者的吐槽,所以 首先排除

**jboss-loggin:**自诞生之初,就不是为了服务大众,不受到什么青睐。

**log4j2:**log4j问世之后,apache公司发现了日志市场,自家也开发了一款叫log4j2的产品。

下面老顾就介绍如何配置和使用  SLF4j + logback

日志的使用

先上一段测试代码[图片上传失败…(image-27a684-1579158948625)]

在这里 ,我们需要在每个类中创建一个 Logger对象,并且使用当前类的类名来创建,那么 **这个类名存在的意义在哪里?**我们可以先运行 第一个测试,看下结果[图片上传失败…(image-8dab16-1579158948625)]

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值