源码
来韩老师这里
这个作者很懒,什么都没留下…
展开
-
spring boot 自动装配机制的原理
介绍自动去把第三方组件的bean装载到IOC容器里,不需开发人员再去写相关的bean的配置。 Springboot应用类里,只需要在启动类上去加上 @SpringBootApplication注解,就可以实现自动装配置,这是一个复合注释,真正实现的注释是@EnableAutoConfiguraiton, 主要依靠三个核心关键技术核心点1:引入 Starter, 启动依赖组件的时候, 这个组件必须保含@Configuration配置类,这个配置类里需要通过@Bean这个注解去声明需要装配置到IOC容器里原创 2022-04-26 14:33:54 · 511 阅读 · 0 评论 -
Spring源码解析(二)HandlerAdapter原理及拦截器分析
这里继续到上一篇Spring源码解析(一)Handler原理继续分析HandlerAdapter ha = this.getHandlerAdapter(mappedHandler.getHandler());获取控制器的适配器。也就是我们之前拿到了控制器。这里为什么要获取适配器呢?因为跟上一篇获取Handler原理一样,spring有多个控制器,那么spring就有多个适配器,由图可以看出有3个适配器,最后循环遍历出控制器匹配的适配器. 因此这一步找到了控制器适配器紧下来执行mappedHandl原创 2020-06-12 17:05:52 · 458 阅读 · 0 评论 -
SpringMVC源码解析之SpringServletContainerInitializer原理分析
SpringMVC对SpringMVC或者其它比较成熟的MVC框架而言,解决的问题无外乎以下几点:将web页面的请求传给服务器根据不同的请求处理不同的逻辑单元返回处理结果数据并跳转至响应的页面Servlet与SpringMVC之间的关系Spring的MVC是基于Servlet功能实现的,通过实现Servlet接口的DispatcherServlet来封装其核心功能实现。快速搭建Servlet环境<dependencies> <!-- 添加Servlet支持原创 2020-05-28 15:02:55 · 349 阅读 · 0 评论