我更愿意为业务逻辑抛出自己的异常(exception)。例如,我有一个com.mine.exception.DuplicateClientException类。是否可以关闭打印com.mine.exception包的堆栈跟踪的某些配置?

就像是:

logging.level.com.mine.exception=OFF

最佳答案

在application.properties中,您可以添加“logging.level。* = LEVEL”,其中“LEVEL”是TRACE,DEBUG,INFO,WARN,ERROR,FATAL,OFF中的一种。 *负责包/类。

例如

logging.level.root=WARN
logging.level.org.springframework.web=DEBUG
logging.level.org.hibernate=ERROR

这意味着根记录器具有WARN级别。 org.springframework.web处于DEBUG级别,但是所有休眠文件仅记录为ERROR。

10-08 10:49
查看更多