在我的www.example.com中application.properties我有
log4j.category.org.springframework.jdbc.core = TRACE
log4j.logger.org.springframework.jdbc=DEBUG
和下面的依赖项:
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter</artifactId>
<exclusions>
<exclusion>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-logging</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-log4j2</artifactId>
</dependency>
但是jdbc语句没有日志记录,尽管我的主应用程序的INFO级别日志出现了。这是什么原因造成的?
1条答案
按热度按时间wkftcu5l1#
要在Sping Boot 中配置日志级别,您应该使用
logging.level.<logger-name>=<level>
的属性。对于您的两个日志程序,属性应该是:您可以在Sping Boot 参考文档的相关部分中了解更多信息。