Spring与日志框架进行整合,用于输出Spring框架运行过程中的一些重要信息
Spring整合日志框架:
- commons-logging.jar:Spring 1-3版本
- logback或者log4j2:Spring 5.x版本
使用Spring 5.x整合log4j:
- 引入log4j依赖
- 引入log4j.properties配置文件
引入依赖:
<!-- 日志实现 --><dependency><groupId>log4j</groupId><artifactId>log4j</artifactId><version>1.2.17</version></dependency><!-- 日志门面 --><dependency><groupId>org.slf4j</groupId><artifactId>slf4j-log4j12</artifactId><version>1.7.30</version></dependency>
2、日志配置
log4j.rootLogger=DEBUG,consolelog4j.additivity.org.apache=true# 控制台(console)log4j.appender.console=org.apache.log4j.ConsoleAppenderlog4j.appender.console.Threshold=DEBUGlog4j.appender.console.ImmediateFlush=truelog4j.appender.console.Target=System.errlog4j.appender.console.layout=org.apache.log4j.PatternLayoutlog4j.appender.console.layout.ConversionPattern=[%-5p] %d(%r) --> [%t] %l: %m %x %n
