设置某个类的某个方法打印级别,可以在配置文件中设置。 WARN的的意思是只打印WARN级别和以上的日志(ERROR),也可以设置INFO、DEBUG。也可以关闭OFF- logging.level.com.test.Test.test=WARN
复制代码 当然也可以设置某个包的日志级别
如果你使用的是 Spring Boot 默认的日志框架 Logback,可以在 logback-spring.xml 中添加如下配置:- <logger name="com.test.Test.test" level="WARN" additivity="true">
-
- </logger>
复制代码 appender-ref 指向 CONSOLE:
表示匹配的日志会输出到名为 CONSOLE 的 appender,也就是控制台日志。
additivity="true":
表示此 logger 的日志还会继续传递给父 logger(即 root),也就是说除了输出到 CONSOLE,也会走 root 中定义的其他 appender(如文件日志)。
如果你只想让它单独输出,不继承 root 的设置,可以改为 additivity="false"。
我的root定义是:- <logger name="com.test.Test.test" level="WARN" additivity="true">
-
- </logger> <logger name="com.test.Test.test" level="WARN" additivity="true">
-
- </logger> <logger name="com.test.Test.test" level="WARN" additivity="true">
-
- </logger> <logger name="com.test.Test.test" level="WARN" additivity="true">
-
- </logger> <logger name="com.test.Test.test" level="WARN" additivity="true">
-
- </logger> <logger name="com.test.Test.test" level="WARN" additivity="true">
-
- </logger> <logger name="com.test.Test.test" level="WARN" additivity="true">
-
- </logger> <logger name="com.test.Test.test" level="WARN" additivity="true">
-
- </logger> <logger name="com.test.Test.test" level="WARN" additivity="true">
-
- </logger> <logger name="com.test.Test.test" level="WARN" additivity="true">
-
- </logger> <logger name="com.test.Test.test" level="WARN" additivity="true">
-
- </logger>
复制代码
我的完整版配置文件
常见的日志级别说明
来源:程序园用户自行投稿发布,如果侵权,请联系站长删除
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作! |