SpringBoot整合log相关

首先先比较几种日志框架

Log4j,Log4j2,logback,slf4j日志框架比较

从上面的博客我们可以了解到

log4j2是log4j的升级版,对应的功能lockback基本上都有

SLF4J,简单日志门面(Simple Logging Facade for Java),不是具体的日志解决方案

logback才是相对好一点的解决方案 https://www.cnblogs.com/williamjie/p/9197714.html

 

logback学习中文网

http://www.logback.cn/

首先看一下依赖,这里面可以看到导入spring-boot-starter依赖就已经导入了相关logback的依赖了,所以应该不需要导入了

 

 

 

上面的截图有几种Appender

logback 将写入日志事件的任务委托给一个名为 appender 的组件。Appender 必须实现 ch.qos.logback.core.Appender 接口

源码对应的路径代码

其中我们应该关注的有几点:

  • 何如引入日志配置文件
  • 配置文件加载-自动加载
  • 打印日志的输出路径--等级,大小,时间来拆分文件以及打包压缩
  • 本地运行项目日志控制台console输出
  • 配置将相关的sql打印出来
  • 日志在代码里如何使用

 

参考博客

https://www.jb51.net/article/195680.htm

https://blog.csdn.net/qq_27466827/article/details/82858748

https://www.cnblogs.com/zhangjianbing/p/8992897.html

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值