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>
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>
相关文章推荐
- spring 框架说明文档学习记录(3.6)
- spring 框架说明文档学习记录(3.2)
- spring 框架说明文档学习记录(3.5)
- spring 框架说明文档学习记录(3.3)
- spring 框架说明文档学习记录(3.1)
- spring 框架说明文档学习记录(3.4)
- spring 框架说明文档学习记录(3.7)
- spring 框架说明文档学习记录(3)
- spring 框架说明文档学习记录(1)
- Spring 4 官方文档学习(②)Web MVC 框架之编码式Servlet容器初始化
- Spring 4 官方文档学习(十一)Web MVC 框架之URI Builder
- spring4学习记录03-spring mvc实战之框架构建
- spring4学习记录06-spring mvc实战之spring-data-jpa使用说明
- Spring 4 官方文档学习(十一)Web MVC 框架之配置Spring MVC
- Spring 4 官方文档学习(①)Web MVC 框架之异常处理
- Spring 4 官方文档学习(十一)Web MVC 框架之themes
- Spring 4 官方文档学习(十一)Web MVC 框架之HTTP caching support
- Spring 4 官方文档学习(十一)Web MVC 框架之异常处理
- 初步学习shiro+redis+springMVC的集成配置,做一下记录文档吧
- Spring 4 官方文档学习(十一)Web MVC 框架之multipart(文件上传)支持