目前的项目日志中经常出现一串日志会占用好几行,目前用户到所以想不打印这些:
2017-07-08 11:35:39,358 DEBUG SaveLogThread org.springframework.transaction.support.TransactionSynchronizationManager - Removed value [org.springframework.jdbc.datasource.ConnectionHolder@7442c5c3] for key [{ CreateTime:"2017-07-08 11:28:18", ActiveCount:1, PoolingCount:4, CreateCount:5, DestroyCount:0, CloseCount:26, ConnectCount:27, Connections:[ {ID:1052278721, ConnectTime:"2017-07-08 11:28:19", UseCount:1, LastActiveTime:"2017-07-08 11:35:35"}, {ID:1120630802, ConnectTime:"2017-07-08 11:28:19", UseCount:2, LastActiveTime:"2017-07-08 11:35:36"}, {ID:444289640, ConnectTime:"2017-07-08 11:28:19", UseCount:10, LastActiveTime:"2017-07-08 11:35:39"}, {ID:1010305024, ConnectTime:"2017-07-08 11:28:19", UseCount:8, LastActiveTime:"2017-07-08 11:35:39"} ] }] from thread [SaveLogThread]百度了一下没有找到设置 traceEnabled的地方
方法1: 在配置文件里把所有spring日志全都关闭,应该还可以更具体点 log4j.logger.org.springframework = errorhttp://blog.csdn.net/orclight/article/details/8558853
方法2: 通过与其他没有此类日志的项目对比,发现加上commons-logging1.1.2jar包就可以了