
Spring
m0_37039331
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Spring---FactoryBean
一般情况下,Spring通过反射机制利用<bean>的class属性指定实现类实例化Bean,在某些情况下,实例化Bean过程比较复杂,如果按照传统的方式,则需要在<bean>中提供大量的配置信息。配置方式的灵活性是受限的,这时采用编码的方式可能会得到一个简单的方案。Spring为此提供了一个org.springframework.bean.factory.FactoryB...原创 2019-02-27 23:05:46 · 102 阅读 · 0 评论 -
Mybatis-spring 源码分析之 Mapper Bean
MapperScannerConfigurer 实现BeanDefinitionRegistryPostProcessor 而该类有继承了BeanFactoryPostProcessor 即Spring的拓展点之一在实例化之前可以做一些事情,比如这里的扫描dao的描述对象BeanDefinition注册到工厂中,剩下的活就交由Spring来创建Dao对象了。 而然很遗憾BeanFactoryPos...原创 2019-02-28 22:31:55 · 422 阅读 · 0 评论 -
Spring EnableAutoConfigurationImportSelector 详解
EnableAutoConfigurationImportSelector ,从 spring boot 1.5 以后,EnableAutoConfigurationImportSelector已经不再被建议使用,而是推荐使用 AutoConfigurationImportSelector。 源头: @SpringBootApplication —> @EnableAutoConfigura...原创 2019-02-27 11:46:01 · 1270 阅读 · 1 评论 -
Spring ConfigurationClassParser 详解
Spring的 ConfigurationClassParser 用于分析@Configuration注解的配置类,产生一组ConfigurationClass对象。它的分析过程会接受一组种子配置类(调用者已知的配置类,通常很可能只有一个),从这些种子配置类开始分析所有关联的配置类,分析过程主要是递归分析配置类的注解@Import,配置类内部嵌套类,找出其中所有的配置类,然后返回这...原创 2019-02-27 12:09:51 · 1431 阅读 · 0 评论 -
Spring---IOC容器
IOC 容器: 加载解析Bean(BeanDefinitionReader): 加载xml文件流 转换成Document 解析注册BeanDefinition 解析 注册(BeanDefinitionRegistry) 管理Bean(BeanFactory): ...原创 2019-05-03 15:13:41 · 169 阅读 · 0 评论 -
Spring---IOC容器实现流程
加载、解析、注册过程 Bean的创建:原创 2019-05-03 15:51:30 · 76 阅读 · 0 评论 -
Spring---AOP
代理对象生成过程原创 2019-05-03 19:24:34 · 94 阅读 · 0 评论 -
Spring之IOC容器的实现
控制反转:依赖对象的获得被反转了,即依赖注入。 BeanDefinition用来管理基于Spring的应用中的各种对象以及它们之间的相互依赖关系。抽象了我们对Bean的定义,是让容器起作用的主要数据模型。依赖反转功能都是围绕对BeanDefinition的处理来完成的。 编程式使用IOC容器的过程: ClassPathResource resource = new ClassPathRes...原创 2019-06-02 17:40:56 · 107 阅读 · 0 评论