我更喜欢为业务逻辑抛出自己的异常。例如,我有一个类com.mine.exception.DuplicateClientException。是否有一些配置我可以关闭打包com.mine.exception包的堆栈跟踪?
类似的东西:
logging.level.com.mine.exception=OFF
答案 0 :(得分:4)
在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
这意味着root logger具有WARN级别。 org.springframework.web处于DEBUG级别,但所有hibernates文件仅记录ERROR。