Spring启用Log4j2日志框架
  TEZNKK3IfmPf 2023年11月12日 18 0

配置maven依赖

<!--  log4j2的依赖-->
<dependency>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-core</artifactId>
<version>2.19.0</version>
</dependency>
<dependency>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-slf4j2-impl</artifactId>
<version>2.19.0</version>
</dependency>
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<loggers>
<!-- level指定日志级别 从低到高 ALL<TRACE<DEBUG<INFO<WARN<ERROR<FATAL<OFF -->
<root level="DEBUG"> <!--从DEBUG开始-->
<appender-ref ref="spring6log"/>
</root>
</loggers>

<appenders>
<!-- 输出日志信息到控制台-->
<console name="spring6log" target="SYSTEM_OUT">
<!-- -->
<PatternLayout pattern="[%d{yyyy-MM-dd HH:mm:ss.SSS}] [%t] %-3level %logger{1024} - %msg%n"/>
</console>
</appenders>
</configuration>

Spring启用Log4j2日志框架

运行结果

Spring启用Log4j2日志框架

使用log4j2记录日志信息

//记录SpringTest类的日志记录器,这个类中代码执行日志的话,就输出相关的日志信息
Logger logger = LoggerFactory.getLogger(SpringTest.class);//记录SpringTest.class类的日记
//记录日志,根据不同级别输出日志
logger.info("信息");
logger.debug("调式");
logger.error("错误");

Spring启用Log4j2日志框架

【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月12日 0

暂无评论

推荐阅读
  TEZNKK3IfmPf   2024年05月17日   46   0   0 JSpspring
TEZNKK3IfmPf