通知 网站从因情语写改为晴雨,这个网站的模板也从calmlog_ex改为 whimurmur

尚硅谷springboot学习15-日志框架-入门

3256人浏览 / 0人评论 / | 作者:因情语写  | 分类: springboot  | 标签: 框架  /  springboot  | 

作者:因情语写

链接:https://www.proprogrammar.com/article/339

声明:请尊重原作者的劳动,如需转载请注明出处


  引子

  小张;开发一个大型系统 

  1、System.out.println("");将关键数据打印在控制台;去掉?写在一个文件?

​   2、框架来记录系统的一些运行时信息;日志框架 ; zhanglogging.jar;

​   3、高大上的几个功能?异步模式?自动归档?xxxx? zhanglogging-good.jar?

  ​ 4、将以前框架卸下来?换上新的框架,重新修改之前相关的API;zhanglogging-prefect.jar;

​   5、想到JDBC---数据库驱动;写了一个统一的接口层;日志门面(日志的一个抽象层);logging-abstract.jar;

​   给项目中导入具体的日志实现就行了;我们之前的日志框架都是实现的抽象层;

  市面上的日志框架

  JUL、JCL、Jboss-logging、logback、log4j、log4j2、slf4j....

  

日志门面 (日志的抽象层) 日志实现
JCL(Jakarta Commons Logging) SLF4j(Simple Logging Facade for Java) jboss-logging Log4j JUL(java.util.logging) Log4j2 Logback

  左边选一个门面(抽象层)、右边来选一个实现 

  SpringBoot:底层是Spring框架,Spring框架默认是用JCL;‘

    SpringBoot选用 SLF4j和logback


亲爱的读者:有时间可以点赞评论一下

点赞(1) 打赏

全部评论

还没有评论!
广告位-帮帮忙点下广告