tinylog(https://tinylog.org/v2/),与其他各种tiny开头的东西一样,是一个轻量级的开源日志解决方案。它本身只包含两个JAR文件(一个用于API,另一个用于实现),没有任何外部依赖关系。两个JAR文件的总大小只有178KB。
虽然是一个轻量级级别方案,但我们常用的基本日志管理功能都非常完备,它拥有与其他热门日志框架类似的API设计、多种可配置的日志输出选项、性能方面也是非常的出彩(这是官方给出的Benchmark(https://tinylog.org/v2/benchmark/))。
今天我们就来学习一下,如何在Spring Boot中使用tinylog记录日志。
整合tinylog
通过之前Spring Boot 2.x基础教程:使用log4j2记录日志 (https://blog.didispace.com/spring-boot-learning-2-8-2)一文的学习,回忆一下,整合其他日志框架,是不是可以总结为这样几步:
排除Spring Boot默认日志框架依赖
引入要使用的日志框架依赖
加入新日志框架的配置文件
好了,我们就按这个步骤来实战一下:
第一步:排除Spring Boot默认日志框架依赖
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId&