栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

第271天学习打卡(知识点回顾 springboot 异常处理自动配置原理)

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

第271天学习打卡(知识点回顾 springboot 异常处理自动配置原理)

知识点回顾 springboot异常处理自动配置原理
  • ErrorMvcAutoConfiguration 自动配置异常处理规则

    • 容器中的组件:类型:DefaultErroAttributes id errorAttributes

      • public class DefaultErroAttributes implements ErrorAttributes, HandlerExceptionResolver
      • DefaultErrorAttributes:定义错误页面中可以包含哪些数据
    • 容器中的组件:类型:BasicErrorController—>id: basicErrorController(json+白页 适配响应)

      • 处理默认/error路径的请求,页面响应new ModelAndView(“error”, model);
      • 容器中有组件View->id是error; (响应默认错误页)
      • 容器中放组件BeanNameViewResolver(视图解析器);按照返回的视图名作为组件的id去容器中找View对象
    • 容器中的组件:类型 :DefaultErrorViewResolver–>id :conventionErrorViewResolver

      • 如果发生错误,会议HTTP的状态码作为视图页地址(viewName),找到真正的页面
      • error/404、5xx.html

      如果想要返回页面,就会找error视图【StaticView】默认是一个空白页

      雷丰阳2021版SpringBoot2零基础入门springboot全套完整版(spring boot2)_哔哩哔哩_bilibili

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/298793.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号