![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring源码
文章平均质量分 82
在下喵星人
这个作者很懒,什么都没留下…
展开
-
Spring源码深度解析之spring整合mybatis原理分析(上)
spring整合mybatis原理分析原创 2022-03-23 23:28:17 · 725 阅读 · 0 评论 -
Spring 监听器listener原理-spring监听器源码分析(三)
Spring 监听器listener原理-基本使用(一)Spring 监听器listener原理-手写监听器(二)Spring 监听器listener原理-spring监听器源码分析(三)概述要理解ApplicationListener的实现原理,需要对Spring的扩展点BeanPostProcessor有一点了解。这个接口是Spring最重要的接口之一,这个接口与Spring Bean的生命周期息息相关,我们常说的实例化前,实例化后,属性注入,初始化前,初始化后等等,其实都是调用了BeanP.原创 2021-07-25 08:31:16 · 1875 阅读 · 3 评论 -
Spring 监听器listener原理-手写监听器(二)
Spring 监听器listener原理-基本使用(一)Spring 监听器listener原理-手写监听器(二)Spring 监听器listener原理-spring监听器源码分析(三)原本计划从0开始,实现spring的扫描注入,然后在自定义我们的监听器。但是spring容器并不是我们关注的重点。所以最终还是决定使用spring框架来探究监听器的实现原理基于接口的监听器实现原理接口定义配置类@ComponentScan({"com.zhu.demo.customer"})@Con.原创 2021-05-05 08:55:11 · 512 阅读 · 0 评论 -
Spring 监听器listener原理-基本使用(一)
Spring 监听器listener原理-基本使用(一)Spring 监听器listener原理-手写监听器(二)Spring 监听器listener原理-spring监听器源码分析(三)介绍Spring的监听器也可以说是一种观察者模式,它能实现事件与事件监听者直接的解耦,在Spring中监听器的实现主要有一下重要组件:ApplicationListener:事件监听者,观察者;ApplicationEvent:Spring 事件,记录事件源、事件内容、时间等数据;@EventListe.原创 2021-05-05 08:51:08 · 836 阅读 · 0 评论 -
Spring源码深度解析之AnnotationConfigApplicationContext概述
Spring的配置由基于XML,逐渐演变为基于注解,常用的应用程序上下文也由ClassPathXmlApplicationContext转为AnnotationConfigApplicationContext但基本流程都是一样的。AnnotationConfigApplicationContext代码如下所示public AnnotationConfigApplicationContext(Class<?>... annotatedClasses) { //这里由于他有父类,故而会先调用原创 2021-05-05 08:46:54 · 428 阅读 · 0 评论 -
Spring源码深度解析之Spring扩展点BeanPostProcessor和BeanFactoryPostProcessor简述
通常,应用程序开发人员不需要为ApplicationContext实现类提供子类。 相反,可以通过插入特殊集成接口的实现来扩展Spring IoC容器。Spring提供了两个非常重要的扩展接口BeanPostProcessor和BeanFactoryPostProcessorBeanFactoryPostProcessor 主要是在对象实例化前对beanDefinition中的元数据进行修改并且BeanDefinitionRegistryPostProcessor继承BeanFactoryPostPr原创 2021-05-05 08:44:28 · 450 阅读 · 0 评论