In log4j
可以通过以下方式定义日志级别package
如下:
<logger name="org.springframework.web.servlet.mvc.method.annotation" level="info">
<AppenderRef ref="CONSOLE" />
</logger>
问题:如何仅定义特定类的日志记录? (例如org.springframework.web.servlet.mvc.method.annotation.EndpointHandlerMapping
)?如果我只是把它放入<logger name
属性,不再记录任何内容。
它也应该适用于完全限定名称。 Logger.name 不必只是包/类,但它可以是您想要的任何名称。当您调用 LoggerFactory.getLogger("MyLogger") 时,您必须使用
<Logger name="MyLogger" level="info">
<AppenderRef ref="CONSOLE"/>
</Logger>
检查当您使用包记录器并使用日志中的记录器名称时记录的内容。
该类记录的记录器名称是什么?
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)