usos de configuración slf4j

Si el proyecto no web, web.xml no poner en, el uso directo puede ser, para ser más conveniente que usar un solo log4j

El primero es añadir un fichero de dependencias pom:

<!-- log4j -->
		<dependency>
			<groupId>org.slf4j</groupId>
			<artifactId>slf4j-log4j12</artifactId>
			<version>1.7.2</version>
		</dependency>
		<dependency>
			<groupId>log4j</groupId>
			<artifactId>log4j</artifactId>
			<version>1.2.16</version>
		</dependency>

log4j.properties:

log4j.rootLogger=info,Console,File    
#定义日志输出目的地为控制台    
log4j.appender.Console=org.apache.log4j.ConsoleAppender    
log4j.appender.Console.Target=System.out    
#可以灵活地指定日志输出格式,下面一行是指定具体的格式    
log4j.appender.Console.layout = org.apache.log4j.PatternLayout    
log4j.appender.Console.layout.ConversionPattern=[%c] - %m%n    
  
log4j.logger.java.sql.ResultSet=INFO    
log4j.logger.org.apache=INFO    
log4j.logger.java.sql.Connection=DEBUG    
log4j.logger.java.sql.Statement=DEBUG    
log4j.logger.java.sql.PreparedStatement=DEBUG    
    
#文件大小到达指定尺寸的时候产生一个新的文件    
log4j.appender.File = org.apache.log4j.RollingFileAppender    
#指定输出目录    
log4j.appender.File.File = logs/ssm.log    
#定义文件最大大小    
log4j.appender.File.MaxFileSize = 10MB    
# 输出所以日志,如果换成DEBUG表示输出DEBUG以上级别日志    
log4j.appender.File.Threshold =INFO    
log4j.appender.File.layout = org.apache.log4j.PatternLayout    
log4j.appender.File.layout.ConversionPattern =[%p] [%d{yyyy-MM-dd HH\:mm\:ss}][%c]%m%n 

configuración web.xml:

	<context-param>
		<param-name>log4jConfigLocation</param-name>
		<param-value>classpath*:log4j.properties</param-value>
	</context-param>
	<listener>
		<listener-class>org.springframework.web.util.Log4jConfigListener</listener-class>
	</listener>
	

Tres o más porciones dispuestas, en el ejemplo de los elementos referenciados son como sigue:

private static Logger logger = LoggerFactory. getLogger (TestDemo. clase );

Publicado cuatro artículos originales · ganado elogios 10 · vistas 9276

Supongo que te gusta

Origin blog.csdn.net/albert613/article/details/80838818
Recomendado
Clasificación