3-2:使用日志框架
设么是日志框架
是一套能够实现日志输出的工具包
什么是日志
能够描述系统运行状态的所有时间都可以算作日志
比如:用户下线、接口超时、数据库崩溃等
日志框架的能力
- 定制输出目标
- 定制输出格式
- 携带上下文信息
- 运行时选择性输出
- 灵活的配置
- 优异的性能
常用的日志框架
- JUL
- JCL
- Log4j
- Logback
- Log4j2
- jboss-logging
- SLF4j
其中,JCL、SLF4j、jboss-logging是日志门面,Log4j,Log4j2,Logback是日志实现。
Log4j和Logback是同一个作者,Logback相当于是Log4j的升级改进版。
在这里跟着视频操作的过程中,遇到了很多问题,其中一个是lombok的使用,不仅要在maven中填上dependency,还要在idea的plugins中搜索并安装lombok插件才可以。
Logback的配置
- application.yml
- logback-spring.xml
注意:
- 区分info和error日志
- 每天产生一个日志文件
第一种方式图例:

第二种方式图例:


浙公网安备 33010602011771号