![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
springBoot
文章平均质量分 58
子子new子
这个作者很懒,什么都没留下…
展开
-
sprinboot-mybatis整合
1. Sql2. 数据源的自动配置启动器<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-jdbc</artifactId></dependency>// mysql<dependency> <groupId>mysql</groupId>原创 2021-07-28 16:57:46 · 105 阅读 · 0 评论 -
ErrorMvcAutoConfiguration异常处理流程
首先 在请求的目标方法处理出现异常的时候 都会被catch 并且标志当前请求结束并且用dispatchexception进入错误视图的解析流程(页面的渲染)processDispatchResult方法 参数有mv 和 dispatchExceptionmv = processHandler Exception;处理handler发生的异常,处理完成后返回模型视图在执行请求的异常处理时 会依次遍历系统默认的视图解析器如果所有默认的异常处理解析器都不能解析这个异常 那么...原创 2021-07-27 15:28:05 · 1155 阅读 · 0 评论 -
ErrorMvcAutoConfiguration自动配置的三个组件的分析
ErrorMvcAutoConfiguration自动配置的三个组件的分析异常处理原理分析ErrorMvcAutoConfiguration 异常处理的自动配置类**问题: 1. 对于basicErrorController 和 DefaultErrorViewResolver 的关系 **1.basicErrorController会接受/error的请求 并且返回视图解析器 是一个默认的白页 而DefaultErrorViewResolver 是一个错误解析器 会检测/error下是否定义原创 2021-07-26 21:27:06 · 758 阅读 · 0 评论 -
springboot拦截器以及文件上传
视图解析流程 (待debug)拦截器原理图示 :[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-3V3mWqz9-1627222686253)(…/…/截图/iShot2021-07-25 20.38.00.png)]拦截实现流程:创建一个自己的拦截器 实现handlerInterceptor接口 重写其中的三个方法public class MyInterceptor implements HandlerInterceptor { @Override原创 2021-07-25 22:18:30 · 948 阅读 · 0 评论 -
springBoot静态资源访问
springBoot静态资源访问[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-i2HmCllN-1627221966053)(/Users/rain/Desktop/截图/iShot2021-07-23 17.53.41.png)]原创 2021-07-25 22:06:13 · 62 阅读 · 0 评论 -
springboot@EnableAutoConfiguration注解分析 启动流程
springboot@EnableAutoConfiguration注解分析 启动流程相关注解1. @EnableAutoConfiguration 1.1. @AutoConfigurationPackage // 自动配置扫描包 完成规定 加载启动类所在包 1.1.1 @Import(AutoConfigurationPackages.Registrar.class) /** 存储来自导入配置的基本包。 */原创 2021-07-23 11:38:58 · 253 阅读 · 0 评论 -
SpringBoot主启动类@SpringBootAllpication注解的执行原理
原创 2021-06-18 21:03:14 · 106 阅读 · 0 评论