Java日志框架-Slf4j
slf4j简介
slf4j主要是为了给Java日志访问提供一个标准、规范的API框架,其主要意义在于提供接口,具体的实现可以交由其他日志框架,例如log4j和logback等。当然slf4j自己也提供了功能较为简单的实现,但是一般很少用到。对于一般的Java项目而言,日志框架会选择slf4j-api作为门面,配上具体的实现框架(log4j、logback等),中间使用桥接器完成桥接。本文侧重分析slf4j,也会解释门面+桥接器+实现的原理。
slf4j项目
项目Github地址:https://github.com/qos-ch/slf4j
slfj4j项目组成图
- slf4j-api为项目基础
- slf4j-jdk14和slf4j-log4j12分别为jdk日志框架和log4j日志框架的桥接器,负责将slf4j-api和具体的实现框架连接起来
- j
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Java必备技能点
汇总:1. Java基本功http://blog.csdn.net/amen_wu/article/details/79522912 汇总:2. SSH、SSM五大框架http://blog.csdn.net/amen_wu/article/details/79522933 汇总:3. Java附属技能http://blog.csdn.net/amen_wu/article/details/79522969 汇总:4. web前端http://blog.csdn.net/amen_wu/article/details/79523002 汇总:5. 数据库相关http://blog.csdn.net/amen_wu/article/details/79522954 汇总:6. 读书与学习http://blog.csdn.net/amen_wu/article/details/79523025 汇总:7. 后端服务架构http://blog.csdn.net/amen_wu/article/details/79216316 汇总:8. 面试经验&总结http://blog.csdn...
- 下一篇
Java日志框架-commons-logging
commons-logging是Apache commons类库中的一员。commons-logging自带了日志实现类,但是功能比较简单,更多的是将其作为门面,底层实现依赖其它框架。commons-logging能够选择使用Log4j还是JDK Logging,但是它并不依赖Log4j或JDK Logging的API。commons-logging会自动检测项目classpath中包含的支持的框架,从而自动选择实现框架。使用commons-logging能否灵活的选择使用哪些日志框架,而且不需要修改源代码。 项目地址 https://github.com/apache/commons-logging 使用示例 Log log = LogFactory.getLog(LoadTestCase.class); log.info("test"
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- Windows10,CentOS7,CentOS8安装Nodejs环境
- MySQL8.0.19开启GTID主从同步CentOS8
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- SpringBoot2整合Redis,开启缓存,提高访问速度
- SpringBoot2全家桶,快速入门学习开发网站教程
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- CentOS8编译安装MySQL8.0.19
- CentOS关闭SELinux安全模块