您的位置:首页 > 编程语言 > Java开发

spring 框架说明文档学习记录(2)

2017-05-02 14:44 411 查看
二,日志

Spring 强制依赖日志JaKarta CommonsLogging API(JCL),使用时依赖commons-logging包

使用commons-logging时,你不需要做任何事情,他通过一个动态查找算法从classpath中搜索其他日志框架,并选择一个他认为合适的。如果没有可用的日志框架,会使用java.util.logging。

关闭commons-logging的两种方式

1,从spring-core包中去除对commons-logging的依赖(唯一明确依赖commons-logging的包)

2,依赖特殊的空的commons-logging的jar包

 

使用slf4j

<dependencies>

  <dependency>

    <groupId>org.springframework</groupId>

    <artifactId>spring-core</artifactId>

    <version>5.0.0.M2</version>

    <exclusions>

      <exclusion>

        <groupId>commons-logging</groupId>

        <artifactId>commons-logging</artifactId>

      </exclusion>

    </exclusions>

  </dependency>

  <dependency>

    <groupId>org.slf4j</groupId>

    <artifactId>jcl-over-slf4j</artifactId>

    <version>1.5.8</version>

  </dependency>

  <dependency>

    <groupId>org.slf4j</groupId>

    <artifactId>slf4j-api</artifactId>

    <version>1.5.8</version>

  </dependency>

  <dependency>

    <groupId>org.slf4j</groupId>

    <artifactId>slf4j-log4j12</artifactId>

    <version>1.5.8</version>

  </dependency>

  <dependency>

    <groupId>log4j</groupId>

    <artifactId>log4j</artifactId>

    <version>1.2.14</version>

  </dependency>

</dependencies>

 

使用log4j

<dependencies>

  <dependency>

    <groupId>org.springframework</groupId>

    <artifactId>spring-core</artifactId>

    <version>5.0.0.M2</version>

  </dependency>

  <dependency>

    <groupId>log4j</groupId>

    <artifactId>log4j</artifactId>

    <version>1.2.14</version>

  </dependency>

</dependencies>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: