2010-02-17 37 views

回答

4

消息“单bean的返回缓存的实例”由春天在DEBUG级别记录(通过AbstractBeanFactory)。 Spring通过设计在DEBUG级别记录了大量消息。如果你正在这个级别上查看你的日志文件,那么当Spring迎接它的时候,它们总会充满日志噪音。

你不能用log4j压制特定的消息,你所能做的最好的就是压制特定的记录器。然而,在DEBUG级别查看日志不是一个好主意,除非你正在调试,当你正在寻找关于Spring在内部深入的信息时。

对于正常的工作,您应该在您的日志文件中加入INFO阈值。

0

也许您正在使用日志记录,例如LOG4J。所以,你的类路径中可能有一个log4j.properties文件。

中添加一行出现,看起来是这样的:

log4j.logger.org.springframework=WARN 
+0

或更好'log4j.logger.org.springframework.beans.factory.support = WARN' – Bozho 2010-02-17 18:15:24

+1

我想压制特定的消息,而不是改变日志级别。 :| – Josh 2010-02-17 22:26:39