美文网首页
IDEA + SpringMVC + Maven 开发(二)——

IDEA + SpringMVC + Maven 开发(二)——

作者: 154396b61865 | 来源:发表于2018-01-19 21:57 被阅读0次

为什么选择 logback 而不是 log4j ?

  • 非常自然的实现了SLF4J
  • logback 需要包: slf4j-api,logback-core,logback-classic
  • log4j 需要包:slf4j-api,slf4j-log4j12,log4j

一、配置
1、pom.xml

  <properties>
    <slf4j.version>1.7.2</slf4j.version>  
    <logback.version>1.2.17</logback.version>  
  </properties>
  ...
      <dependency>
        <groupId>org.slf4j</groupId>
        <artifactId>slf4j-api</artifactId>
        <version>${slf4j.version}</version>
      </dependency>
      <dependency>
        <groupId>ch.qos.logback</groupId>
        <artifactId>logback-classic</artifactId>
        <version>${logback.version}</version>
      </dependency>
      <dependency>
        <groupId>ch.qos.logback</groupId>
        <artifactId>logback-core</artifactId>
        <version>${logback.version}</version>
      </dependency>

2、logback.xml
一般在 src/main/resources 下。
logback的具体细节 -> 点这里

<configuration>
  <appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
    <!-- encoders are assigned the type
         ch.qos.logback.classic.encoder.PatternLayoutEncoder by default -->
    <encoder>
      <pattern>%d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n</pattern>
    </encoder>
  </appender>

  <root level="debug">
    <appender-ref ref="STDOUT" />
  </root>
</configuration>

相关文章

网友评论

      本文标题:IDEA + SpringMVC + Maven 开发(二)——

      本文链接:https://www.haomeiwen.com/subject/cxwaoxtx.html