Springboot 中怎么整合logback日志管理
发表于:2025-02-23 作者:千家信息网编辑
千家信息网最后更新 2025年02月23日,Springboot 中怎么整合logback日志管理,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。1.spring-boot-star
千家信息网最后更新 2025年02月23日Springboot 中怎么整合logback日志管理
Springboot 中怎么整合logback日志管理,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。
1.spring-boot-starter\spring-boot-starter-web默认支持logback,不需要引入pom
2.logback的文件命名
官方推荐 | 默认读取resources目录下的 logback-spring.xml |
自定义位置 | application.yml中配置: ( logging.config: classpath:log/logback-spring.xml ; logging.level.root: info ) |
3.logback配置文件
3.1 LOG_HOME catalina.base 指同项目父目录同级的目录
3.2 root.level 指定日志级别
%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{50} - %msg%n ${LOG_HOME}/server.%d{yyyy-MM-dd}.log 30 %d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{50} - %msg%n 10MB
4. 在代码中使用方式
4.1 在类中直接使用@slf4j注解,在代码中直接使用log对象,需要引入 lombok
org.projectlombok lombok true
4.2 通过loggerFactory创建实例
import lombok.extern.slf4j.Slf4j;import org.slf4j.Logger;import org.slf4j.LoggerFactory;import org.springframework.web.bind.annotation.RequestMapping;import org.springframework.web.bind.annotation.ResponseBody;import org.springframework.web.bind.annotation.RestController;@RestController@RequestMapping("/logback")/*1.通过@slf4j注解引入log实例*/@Slf4jpublic class HelloController { /*2. 通过loggerFacotory创建logger实例*/ //private final static Logger log= LoggerFactory.getLogger(HelloController.class); @RequestMapping("/showinfo") @ResponseBody public String ShowInfo(){ log.info("hello!"); return "hello logback"; }}
5. 屏蔽日志
application.properties 中配置
关闭 com.zhl.springbootlogback的日志:
logging.level.com.zhl.springbootlogback=off
看完上述内容,你们掌握Springboot 中怎么整合logback日志管理的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注行业资讯频道,感谢各位的阅读!
日志
实例
目录
配置
整合
管理
代码
内容
文件
方法
更多
注解
问题
束手无策
为此
位置
原因
同级
官方
对此
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
厦门语音直播软件开发
如何构建ftp服务器
打开数据库的网址
完美世界经典服没有服务器名
软件开发流程软件j
网络安全个人自媒体
v2x 软件开发
新建数据库语句
校园网络安全问题读后感
j数据库修改表代码
写个脚本管理服务器
和平精英服务器崩溃修复
华为5g网络安全设置
软件开发类公司
三门峡卢鹰网络技术有限公司
确定软件开发与可行性的阶段是
数据库用例设计
保险科技软件开发总监
手机 改 服务器
中国医院协会网络安全分会
同方数据库软件
gps网络时钟服务器时间
网络安全需要学习什么
采集终端怎么保存数据库
网络安全威胁的来源包括
dorna服务器显示0
电视直播软件开发公司
天津网络时间服务器模块云主机
搭建基因组数据库网站服务器
蚌埠咖啡点餐软件开发多少钱