Spring Boot中的高级错误处理(过滤器错误,Thymeleaf错误,启动错误)

时间:2018-07-25 09:01:30

标签: spring spring-boot exception-handling thymeleaf

我有一个Spring Boot Web项目,需要大量自定义错误处理。详细来说,我需要对以下组件进行错误处理:

  • 控制器(分为RestController和普通Controller;已经做到了)
  • 胸腺错误
  • 过滤器错误
  • 配置和启动错误
  • 默认错误页面在过滤器链中某处遇到错误时的后备处理

到目前为止,我发现我可以使用高级异常处理过滤器来处理百里香和过滤器错误。但是,我在实际处理错误方面确实很挣扎。我的目标是显示默认错误页面。但是,如果该错误页面遇到错误(例如另一个百里香或过滤器错误),我想显示一个准HTML错误页面。

此外,到目前为止,我还没有发现如何处理配置和启动错误。

使用Spring Boot可以实现这些功能吗?

0 个答案:

没有答案