springboot 打印slf4_SpringBoot 整合 slf4j 日志打印
划水时间,记录一下用到的相关slf4j 日志打印,如何实现配置输出、本地保存log日志文件...
我使用的是SpringBoot框架,slf4j 类库已经包含到了 SpringBoot 框架中,所有,所有前提是“你的SpringBoot项目能够启动起来”
/手动滑稽...
第一步:在 application.properties 文件中先定义好logger文件的一些配置信息,这样方便以后修改配置;
###################### log 配置 ######################
###################### log 配置 ######################
log.fileBackupPath=D://log/
log.history=30log.fileSize=10mb
log.totalSize=100mb
#当前日志文件名称
log.fileName=server.log
#备份日志文件命名策略
log.backupFileNamePolicy=server-%d{yyyy-MM-dd}.%i.log
#日志文本生成策略
# d:时间 C:类名称 M:方法名称 L:行号 m:消息 n:换行
log.txtPatternPolicy=%d{yyyy-MM-dd HH:mm:ss:SSS} [%thread] %-5level %C{36} %M %L - %m %n
第二步:新建一个logger-config.xml 配置文件,路径:resource/logger-config.xml;
${log.txtPatternPolicy}
UTF-8
${log.fileBackupPath}${log.fileName}
${log.fileBackupPath}${log.backupFileNamePolicy}
${log.fileSize}
${log.history}
${log.totalSize}
${log.txtPatternPolicy}
UTF-8
View Code
第三步:需要在 application.properties 文件中,配置slf4j 关联本地自己的配置信息,如果不关联,那就不会加载自己的配置信息了。
#最后,引用配置好的logger 配置文件
logging.config=classpath:config/logger-config.xml
效果:
1.启动SpringBoot:
2.生成本地 log 文件:当前文件、备份文件
3.server.log 中的写入文件:
ByeBye...
springboot 打印slf4_SpringBoot 整合 slf4j 日志打印相关推荐
- springboot 打印slf4_SpringBoot里slf4j日志功能的默认实现
本文是这篇教程的学习笔记: https://www.springboottutoria... 我有一个最简单的SpringBoot应用,其pom.xml里的依赖定义如下: 上图看到很多Starter, ...
- SpringBoot中使用mybatis/ibatis日志打印sql
SpringBoot中使用mybatis/ibatis时日志打印sql 控制台打印mybatis/ibatis对应的sql 主机的日志文件中打印mybatis/ibatis对应的sql 控制台打印my ...
- mybatis log4j 在日志中打印sql_SpringBoot整合MyBatis+详细打印执行SQL语句
图片来源网路 为啥写这篇文章呢,有人可能会说springBoot的mybatis的starter都有了写这篇文章不是多此一举吗?难道是真的吗?其实我一开始也是使用mybatis的starter的,但是 ...
- slf4j 日志打印
Spring Boot 默认使用 SLF4J+Logback 记录日志,并提供了默认配置,即使我们不进行任何额外配,也可以使用 SLF4J+Logback 进行日志输出. 日志级别 trace (追踪 ...
- SpringBoot+logback实现日志打印
SpringBoot+logback 一.日志简介 1.SLF4J介绍 二.SpringBoot集成logback 1.配置文件详解 1.彩色日志 2.appender 3.root和logger详解 ...
- java占位符打印_java简单日志打印规范小记
个人认为,如果公司一些基础类库不做约束,很可能"埋坑",形成技术债务,最终为此付出代价.本文讲解一个最基本的日志打印规范. 1. 日志打印组件 日志组件有很多,日志门面的选择有:S ...
- logback修改第三方包日志打印
1.背景 当我们引入第三方依赖时,第三方依赖会打印自己的日志,有的日志对我们来说是无用日志,不需要打印出来,这时我们就需要修改屏蔽或修改第三方日志的打印级别. 2.logback修改第三方包日志打印方 ...
- 有关日志打印的几点经验
前段时间,完善智能导航发送告警短信中短信太长接收不到的bug,牵涉出了日志打印的问题:日志打印这件事说小事小,说大也大,写好日志能方便自己调试代码和发现解决问题,以下就是有关日志打印自己总结的几点经验 ...
- SpringBoot 2.x 整合Lombok
转载请标明出处:http://blog.csdn.net/zhaoyanjun6/article/details/80743302 本文出自[赵彦军的博客] 简介 lombok是一个编译级别的插件,它 ...
最新文章
- json pandas 内存溢出_python-将多个JSON记录读取到Pandas数据框中
- 实战Nginx与PHP(FastCGI)的安装、配置与优化
- Codeforces Round #554 (Div. 2) C. Neko does Maths (简单推导)
- Java是否为整数_Java问题 输入一个数判定其是否为整数
- cuda第一次计算耗时_CUDA优化的冷知识10 | GPU卡和Jetson上显存优化的特色
- 5.js模式-职责链模式
- java 匿名委托_委托,匿名方法,λ 表达式
- Spring Boot 导出Excel表格
- css之背景图固定大小不变、不重复、充满整个页面
- 解压后缀.tar.gz的软件包
- CMD终端关于pip报错,scrapy报错的一种处理方法
- 组态软件mcgs入库mysql_昆仑通态专题(四):MCGS嵌入版组态软件的数据报表
- spring注解原理解析
- 电视hdr测试软件,HDR是什么意思 如何打开电视机的HDR10模式
- xp访问计算机组提示没有权限,WindowsXP系统提示没有权限使用网络怎么办
- 税务信息化与计算机技术应用开发,税务信息化与计算机技术应用开发工作岗位年度个人工作总结...
- 利用丁香园数据生成疫情分布地图(R语言)
- Mac 维修前的准备工作你都知道吗?
- 基于Android和Java的校园外卖系统设计与实现
- 区块链≠分布式账本,别再傻傻分不清
热门文章
- iOS开发-关于自定义控件很值得一看的文章( 三)
- KickStart安装Linux
- js的正则表达,只允许数字和特殊
- java 删除后缀txt_java – Maven deploy:deploy-file从文件中删除扩展名
- All Flags in April
- mp4视频转gif图片
- 《C程序猿:从校园到职场》出版预告(4):从“散兵游勇”到“正规部队”
- 关于iOS原生条形码扫描,你需要注意的两三事
- maven aliyun 仓库速度就是快
- ubuntu下安装优化调节软件——ubuntu tweakailurus