首页 > 编程知识 正文

log4j2日志级别,springboot log4j2

时间:2023-05-05 19:55:47 阅读:198972 作者:2680

为什么选择Log4j2?

1.性能较强

2.扩展性强,可以自定义level。

3.支持kafka

4.数据稳定

如何整合log4j2?

第一步:新建一个springboot项目

第二步:引入jar包

org.springframework.boot

spring-boot-starter-log4j2

此时你需要注意一点,如果你引入了此项依赖

请删除logback湘关依赖,这是由于springboot-web默认集成的就是logback日志

org.springframework.boot

spring-boot-starter-web

org.springframework.boot

spring-boot-starter-logging

因为有人评论说按照我的代码没有生成日志文件,原因可能是因为没有将logback的日志删除干净,看看你的项目中是否还存在下面依赖:

如果你还能在你的依赖中找到这个,说明你的logback没有删除干净,看看是不是还有其他依赖包含了他。

这里我还引入了一个依赖:

org.projectlombok

lombok

true

此依赖主要是用于简化实体类,如果你引用了它,那么等会操作日志的时候仅仅只需要一个注解即可。

第三步:添加日志的配置

在resources目录下新建log4j2.xml文件,内容如下:

<?xml version="1.0" encoding="UTF-8"?>

《一线大厂Java面试题解析+后端开发学习笔记+最新架构讲解视频+实战项目源码讲义》

【docs.qq.com/doc/DSmxTbFJ1cmN1R2dB】 完整内容开源分享

其中这两个比较重要,一个是路径,一个是服务名,请修改成你自己的

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。