我更愿意为业务逻辑抛出自己的异常(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。