“SLF4J 日志绑定”的版本间的差异
跳到导航
跳到搜索
Jihongchang(讨论 | 贡献) (建立内容为“https://www.bilibili.com/video/BV1iJ411H74S?p=23”的新页面) |
Jihongchang(讨论 | 贡献) |
||
第1行: | 第1行: | ||
https://www.bilibili.com/video/BV1iJ411H74S?p=23 | https://www.bilibili.com/video/BV1iJ411H74S?p=23 | ||
+ | |||
+ | SLF4J 支持各种日志框架。SLF4J 发行版附带了几个称为“SLF4J绑定”的 jar 文件,每个绑定对应一个受支持的框架。 | ||
+ | |||
+ | 使用 SLF4J 的日志绑定流程: | ||
+ | |||
+ | # 添加 slf4j-api 的依赖 | ||
+ | # 使用 SLF4J 的 API 在项目中进行统一的日志记录 | ||
+ | # 绑定具体的日志实现框架 | ||
+ | ## 绑定已经实现了 SLF4J 的日志框架,直接添加对应依赖 | ||
+ | ## 绑定没有实现 SLF4J 的日志框架,先添加日志的适配器,再添加实现类的依赖 | ||
+ | # SLF4J 有且仅有一个日志实现框架的绑定(如果出现多个默认使用第一个依赖日志实现) | ||
+ | |||
+ | === 通过 Maven 引入常见的日志实现框架 === |
2023年2月26日 (日) 11:04的版本
https://www.bilibili.com/video/BV1iJ411H74S?p=23
SLF4J 支持各种日志框架。SLF4J 发行版附带了几个称为“SLF4J绑定”的 jar 文件,每个绑定对应一个受支持的框架。
使用 SLF4J 的日志绑定流程:
- 添加 slf4j-api 的依赖
- 使用 SLF4J 的 API 在项目中进行统一的日志记录
- 绑定具体的日志实现框架
- 绑定已经实现了 SLF4J 的日志框架,直接添加对应依赖
- 绑定没有实现 SLF4J 的日志框架,先添加日志的适配器,再添加实现类的依赖
- SLF4J 有且仅有一个日志实现框架的绑定(如果出现多个默认使用第一个依赖日志实现)