随笔分类 - spring源码
摘要:系列文章目录 文章目录 系列文章目录事务源码分析TxNamespaceHandlerconfigureAutoProxyCreatorInfrastructureAdvisorAutoProxyCreator 方法增强TransactionInterceptor#invoke方法事务创建方法crea
阅读全文
摘要:系列文章目录 文章目录 系列文章目录AOP开启注解AopNamespaceHandler#initwrapIfNecessarygetAdvicesAndAdvisorsForBean查找增强器createProxy创建代理 AOP开启注解 在使用注解@Aspect来进行AOP操作时,需要在xml中
阅读全文
摘要:系列文章目录 文章目录 系列文章目录循环依赖构造器循环依赖setter循环依赖 循环依赖 spring中将循环依赖处理分为了两种情况 构造器循环依赖 使用构造器注入构成循环依赖,这种方式无法进行解决,抛出了BeanCurrentlyInCreationException异常 在创建bean之前会进行
阅读全文
摘要:系列文章目录 文章目录 系列文章目录获取beandoGetBean方法getSingleton方法getObjectForBeanInstance获取bean实例getObjectFromFactoryBeandoGetObjectFromFactoryBean postProcessObjectF
阅读全文
摘要:系列文章目录 文章目录 系列文章目录ProxyFactoryBeaninitializeAdvisorChaingetSingletonInstancecreateAopProxyJdkDynamicAopProxy获取代理ObjenesisCglibAopProxy获取代理 ProxyFactor
阅读全文
摘要:系列文章目录 文章目录 系列文章目录BeanDefinition属性 原文链接 https://zhhll.icu/2022/框架/spring/进阶/3.BeanDefinition属性/ BeanDefinition属性 public abstract class AbstractBeanDef
阅读全文
摘要:spring源码系列文章目录 spring源码分析之上下文构建 文章目录 spring源码系列文章目录spring源码分析之上下文构建 源码分析之上下文构建refresh方法prepareRefresh初始化obtainFreshBeanFactory创建BeanFactoryrefreshBean
阅读全文