简体   繁体   中英

Disable Logging from DriverManagerDataSource

I want to filter this log out from my daily log file.
Example Line:

"09-12-2013 05:16:06 [DEBUG] http-8080-2 (DriverManagerDataSource.java:getConnectionFromDriver:162) Creating new JDBC DriverManager Connection."

And my Log4j.properties file is

log4j.rootLogger=OFF 
log4j.logger.com.lhub = DEBUG, FILE
log4j.appender.FILE=org.apache.log4j.DailyRollingFileAppender  
log4j.appender.FILE.File=${catalina.home}/logs/E-Attendance-logs/myapp.log
log4j.appender.FILE.Append=true 
log4j.appender.FILE.DatePattern='.'yyyy-MM-dd
log4j.appender.FILE.layout=org.apache.log4j.PatternLayout 
log4j.appender.FILE.layout.ConversionPattern=%d{dd-MM-yyyy hh:mm:ss} [%5p] %t (%F:%M:%L) %m%n

Any idea how to do it?

在文件中添加下一行:

log4j.logger.org.springframework.jdbc.datasource.DriverManagerDataSource=OFF

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM