Spring Boot日志学习记录【2】
1.Simple Logging Facade for Java (SLF4J)
翻译:Java简易日志门面
Facade [fə’sɑːd]:门面模式,接口、实现类。
abstraction for various logging frameworks
2.官网框架原理图
(1)系统中所有日志统一到SLF4,说明图示(看文档时的中文解释)
In case an externally-maintained component you depend on uses a logging API other than SLF4J, such as commons logging, log4j or java.util.logging, have a look at SLF4J’s binary-support for legacy APIs.【点击看图】
如果你依赖的外部维护的组件使用的是logging API而不是SLF4J。
externally-maintained component 外部维护的组件
underlying framework底层框架
3.设置日志级别
五个日志级别:logger.trace,logger.debug,logger.info,logger.warn,logger.error
设置日志级别时出现问题:logging.level.com.example.demo=trace,这是对这个包下的类去设置trace以上的级别。但logging.level.root=trace不知道为什么失效。
4.设置日志导出文件名、路径及导出格式。
不用记忆,根据提示设置即可:
logging.file.name=a
logging.file.path=C:\\Users\\Denni\\Desktop\\
logging.pattern.dateformat=yyyy:MM:dd
5.使用配置文件的方式设置日志,结合profile激活
Spring Boot日志学习记录【2】相关推荐
- Spring Boot配置文件学习记录【1】
[1]Spring Boot配置文件 Spring Boot配置层面的知识已学习完.总结一下本周的学习内容,一切都需要从@SpringBootApplication谈起,因为它,做到了真正配置文件的简 ...
- springboot日志写入mysql_44. Spring Boot日志记录SLF4J【从零开始学Spring Boot】
学院中有Spring Boot相关的课程!点击「阅读原文」进行查看! SpringSecurity5.0视频:http://t.cn/A6ZadMBe Sharding-JDBC分库分表实战: 在开发 ...
- Spring Boot 2 学习笔记(2 / 2)
Spring Boot 2 学习笔记(1 / 2) - - - 45.web实验-抽取公共页面 46.web实验-遍历数据与页面bug修改 47.视图解析-[源码分析]-视图解析器与视图 48.拦截器 ...
- 开源的13个Spring Boot 优秀学习项目
开源的13个Spring Boot 优秀学习项目!超53K星,一网打尽! 原创: 徐刘根 Java后端技术 5月19日 Spring Boot 算是目前 Java 领域最火的技术栈了,也是Java开发 ...
- ELK 处理 Spring Boot 日志,妙!
以下文章来源方志朋的博客,回复"666"获面试宝典 在排查线上异常的过程中,查询日志总是必不可缺的一部分.现今大多采用的微服务架构,日志被分散在不同的机器上,使得日志的查询变得异常 ...
- ELK 处理 Spring Boot 日志,有点强悍!
在排查线上异常的过程中,查询日志总是必不可缺的一部分.现今大多采用的微服务架构,日志被分散在不同的机器上,使得日志的查询变得异常困难.工欲善其事,必先利其器.如果此时有一个统一的实时日志分析平台,那可 ...
- 54. spring boot日志升级篇—logback【从零开始学Spring Boot】
在<44. Spring Boot日志记录SLF4J>章节中有关相关的介绍,这里我们在深入的了解下logback框架. 为什么要使用logback ? --在开发中不建议使用System. ...
- Spring Boot 日志管理
在代码有问题的时候,很多人应该都是通过 debug 的方式去排查,往往忽略了日志的重要性. 好的日志管理可以快速定位问题出现的位置,也可以提高代码的阅读性.这篇博文主要介绍一下 Spring Boot ...
- 10个Spring Boot 优秀学习项目
10个Spring Boot 优秀学习项目 10个SpringBoot项目分享(好像多了一个项目) 一.mall (虽然培训机构已经把电商推广了烂大街了,但技术还是可以学习的) 二.Cloud-Pla ...
最新文章
- 最大流 ---- 最大权值闭合子图 CodeForces - 1082G[把边抽象成点]
- 总结一下classpath
- 数万人的背影|非典型产品经理的生存现状
- 位宽512bit显卡_显卡知识:关于显卡位宽的基础知识科普
- 指南--安装 NVU HTML 编辑器
- Hotspot hotswap, who and who are best freinds
- java timezone_Java TimeZone getDSTSavings()方法与示例
- 在 Windows 命令提示符下启动 MySQL:net start mysql 发生系统错误 5。 拒绝访问。解决方式小结
- EXEC和sp_executesql的区别
- SpringBoot2.1.5(7)---更换Banner
- Vue 项目优化,持续更新...
- 基于MATLAB的数字滤波器之低通滤波器
- 页面里引入电子表字体
- worklist 需要传的参数
- 结构作为函数参数要注意什么_为什么要重视间架结构
- BlueStacks让 Android 应用跑在 Windows 平台上!
- Unity 知识点 - 3D游戏 - 视角跟随和键盘移动
- 洛谷 P1941 飞扬的小鸟
- FBX BlendShape/Morph动画解析
- HTTP协议-教程(一)
热门文章
- 小程序用thinkPHP上传文件到腾讯云对象存储空间
- 基于用户画像 《列变行》 特征打标显示
- redhat7企业版linuxlinux基本操作
- 如果只能通过IE写博客【Do we write blog just only with IE?】
- 面试官:你都工作3年了,连选择排序法都不会,我怎么能选择你
- 用Scrapy爬虫框架爬取食品论坛数据并存入数据库
- 如何学好单片机编程?学好单片机的基础是什么?
- requirejs模块化html,requirejs模块化-入门
- 兄弟连html5在线画板,IT兄弟连 HTML5教程 HTML5做到了与之前版本的兼容
- 【Java】5大排序算法总结(插入排序+希尔排序+选择排序+堆排序+冒泡排序)