![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring
qq_33470207
这个作者很懒,什么都没留下…
展开
-
Spring容器创建过程
Spring容器的refresh()【创建刷新】 1、prepareRefresh刷新前的预处理 1)、initPropertySources()初始化一些属性设置,子类自定义个性化的属性设置方法 2)、getEnvironment().validateRequiredProperties();检验属性的合法属性 3)、earlyApplicationEvents=new LinkedList(),保存容器中早期的事件 2、obtainRefreshBeanFactory:创建beanFactory 1)、原创 2020-08-12 17:28:00 · 283 阅读 · 0 评论 -
Spring的注解 了解一些些注解流程3
扩展原理 1、BeanFactoryPostProcessor BeanPostProcessor:bean后置处理器,bean创建对象初始化前后进行拦截工作的 BeanFactoryPostProcessor:BeanFactory的后置处理器,在BeanFactory标准初始化之后调用(所有的bean定义已经保存加载到BeanFactory中,但是bean的实例还未创建)。 1)、ioc容器创建对象 2)、invokeBeanFactoryPostProcessors(beanFactory),执行Be原创 2020-08-11 17:35:27 · 62 阅读 · 0 评论 -
Spring注解 了解一些些注解流程2
@EnableTransactionManagement原理 1)、利用TransactionManagementConfigurationSelector给容器中导入组件 AutoProxyRegistrar和ProxyTransactionManagementConfiguration 2)、AutoProxyRegistrar:给容器中注册一个InfrastructureAdvisorAutoProxyCreator组件 InfrastructureAdvisorAutoProxyCreator:利用原创 2020-08-09 16:39:33 · 62 阅读 · 0 评论 -
Spring的注解 了解一些些注解流程1
1、@EnableAspectJAutoProxy @EnableAspectJAutoProxy中@Import(AspectJAutoProxyRegistrar.class),给容器中导入了AspectJAutoProxyRegistrar。自定义给容器中注册bean,给容器中注册一个AnnotationAwareAspectJAutoProxyCreator。 2、AnnotationAwareAspectJAutoProxyCreator AnnotationAwareAspectJAutoPro原创 2020-08-09 16:00:39 · 136 阅读 · 0 评论 -
Spring的简单介绍
1.Spring中主要的两个方面:IOC和AOP。首先来介绍IOC。 一、IOC 对于整个框架的编写流程分为三步: 1)导包 2)写配置 3)测试 1.导包 对于最基本的就是导包,然后进行buildpath(并且要注意版本问题) spring-beans-4.0.0.RELEASE.jar spring-context-4.0.0.RELEASE.jar spring-core-4.0.0.REL...原创 2019-12-07 15:58:42 · 98 阅读 · 0 评论