在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
属性中,就不会再记录任何东西了。
1条答案
按热度按时间hts6caw31#
它也应该与完全限定名一起工作。Logger.name不一定是包/类,但它可以是你想要的任何名称。当你调用LoggerFactory.getLogger(“MyLogger”)时,你必须使用
字符串
检查当你为包使用logger和使用log中的logger名时记录了什么。这个类记录了什么logger名?