有人可以解释一下在logging.level.*=LEVEL
logging.level.=LEVEL
,logging.level.root=LEVEL
和application.properties
之间的区别
答案 0 :(得分:1)
这:logging.level.root=LEVEL
设置根记录器的日志级别。它取自logback.xml
:
<root level="...">
...
</root>
这些:logging.level.*=LEVEL
,logging.level.=LEVEL
用于设置特定记录器的日志级别。例如:
logging.level.org.springframework=DEBUG
logging.level.com.x.y=ERROR
除非您已使用自己的级别配置特定记录器,否则分配给根记录器的日志级别将隐式应用于所有单个记录器实例。因此,这些logging.level.*=LEVEL
,logging.level.=LEVEL
允许您覆盖特定的命名记录器实例的根记录器级别。