0
点赞
收藏
分享

微信扫一扫

springboot日志系统


springboot日志简介

springboot日志系统_spring

springboot日志系统_spring boot_02

将springboot日志logback换成 log4j2

<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
<exclusions>
<exclusion>
<artifactId>spring-boot-starter-logging</artifactId>
<groupId>org.springframework.boot</groupId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-log4j2</artifactId>
</dependency>

配置文件中配置日志相关信息

这种方式我们一般不适用,生产中对日志要求比较高都是在相应的配置文件中进行配置

springboot日志系统_xml_03

使用日志配置文件进行配置

springboot日志系统_xml_04


springboot日志系统_xml_05

<?xml version="1.0" encoding="UTF-8"?>
<configuration>
   <appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
<encoder class="ch.qos.logback.classic.encoder.PatternLayoutEncoder">
<springProfile name="dev">
<pattern>22 %-4relative [%thread] %-5level %logger{35} - %msg %n</pattern>
</springProfile>
         <springProfile name="pro">
<pattern>33 %-4relative [%thread] %-5level %logger{35} - %msg %n</pattern>
</springProfile>
      </encoder> 
   </appender>

   <root level="INFO">
      <appender-ref ref="STDOUT" />
   </root>

</configuration>


举报

相关推荐

0 条评论