spring 源码分析
文章平均质量分 64
平凡之路无尽路
这个作者很懒,什么都没留下…
展开
-
Spring源码解析 - BeanFactory接口源码解析与相关主接口解析(一)
目录概述:1、下面是BeanFactory接口源码翻译与说明:2、beanFactory接口主要类图:3、简单解析BeanFactory系列接口作用1. BeanFactory2. AutowireCapableBeanFactory3. HierarchicalBeanFactory4. ListableBeanFactory5. ConfigurableBe...原创 2018-10-19 10:57:10 · 663 阅读 · 0 评论 -
【转】Spring Bean的生命周期(二)
目录1、概述2、在启动阶段,3、bean的实例化阶段1> 各种的Aware接口,2> BeanPostProcessor接口3> InitializingBean接口 4> DisposableBean接口4、 总结5、 依赖注入(DI)1) 依赖注入的方式分为构造函数注入和setter方法注入:2)集合等复杂类型的注入:6、...转载 2018-10-19 14:44:01 · 296 阅读 · 0 评论 -
Spring源码解析 - BeanFactory系列接口解析(二)
目录1、如图BeanFactory接口相关结构图2、接下来具体分析下各个接口(1)、BeanFactory(2)、HierarchicalBeanFactory(3)、ListableBeanFactory(4)、AutowireCapableBeanFactory(5)、ConfigurableBeanFactory(6)、ApplicationContext...原创 2018-10-19 17:29:15 · 1242 阅读 · 0 评论 -
【转】Spring Bean的生命周期(一)
目录一、生命周期流程图:二、各种接口方法分类三、演示转载:https://www.cnblogs.com/zrtqsk/p/3735273.htmlSpring作为当前Java最流行、最强大的轻量级框架,受到了程序员的热烈欢迎。准确的了解Spring Bean的生命周期是非常必要的。我们通常使用ApplicationContext作为Spring容器。这里,我们讲的也是 App...原创 2018-10-17 17:11:16 · 311 阅读 · 0 评论 -
Spring源码解析 - springMVC初始化流程(二)
由Spring源码解析 - springMVC核心代码(一)中最后一个问题,spring mvc 提供的控制器类型handlerMappings 是如何被初始化的,来引出SpringMVC初始化。那么先看HandlerMappings初始化源码可得:其初始化是在DispatcherServlet类中的这个方法进行的,而这个初始化方法initHandlerMappings()又是什么时...原创 2018-10-25 16:18:06 · 5514 阅读 · 1 评论 -
Spring源码解析 - springMVC核心代码(一)
一、首先来讲解下springMVC的底层工作流程1、首先我们重点放在前端控制器(DispatcherServlet)其类图:因为从流程图看,用户的请求最先到达就是DispatcherServlet。他是springmvc的核心,也是中央出处理器。因此我们分析源码,先看看他是什么样的流程:通过源码可看到:他是继承FrameworkServlet,它也是springmvc提...原创 2018-10-25 00:07:26 · 30449 阅读 · 8 评论 -
springboot 2.X后内置tomcat自定义配置
目录 使用Tomcat启用多个连接器 配置springboot中Web服务器-自带默认tomcat配置由官网可知,springboot在2.0以后,对于tomcat提供自定义接口发生了变化;如官网提供配置多个tomcat链接器: 使用Tomcat启用多个连接器可以添加org.apache.catalina.connector.Connector到 To...原创 2019-07-23 10:38:32 · 10441 阅读 · 0 评论 -
springboot 配置RedisTemplate 报:Field redisTemplate in XXX required a bean of type ‘org.springframework
错误信息如下:Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled.2019-09-09 14:16:09.385 ERROR 10464 --- [ main] o.s.b.d.LoggingFai...原创 2019-09-09 14:21:26 · 21025 阅读 · 9 评论