09 2021 档案
Aop源码
摘要:首先配置文件内容如下: <!--横切逻辑--> <bean id="logUtils" class="com.test.circular.LogUtils"> </bean> <aop:config> <aop:aspect ref="logUtils"> <aop:before method="b 阅读全文
posted @ 2021-09-03 22:14 jeolyli 阅读(49) 评论(0) 推荐(0) 编辑
autowired源码
摘要:定义一个类添加注解 写测试类,首先进入主要的切入口doCreateBean方法。 可以在断点处设置条件。如下图所示beanName等于userController时执行才继续执行。 接着属性注入。 在属性注入方法中有Bean后处理属性,可以针对@Autowired @Value注解实现属性注入 可以 阅读全文
posted @ 2021-09-01 22:07 jeolyli 阅读(80) 评论(0) 推荐(0) 编辑
Spring循环依赖
摘要:https://zhuanlan.zhihu.com/p/405669772 1. 什么是循环依赖 循环依赖其实就是循环引用,也就是两个或者两个以上的Bean互相持有对方,最终形成闭环。比如A依赖于B,B依赖于C,C依赖于A。 注意,这里不是函数的循环调用,是对象的相互依赖关系,循环调用其实就是一个 阅读全文
posted @ 2021-09-01 00:04 jeolyli 阅读(137) 评论(0) 推荐(0) 编辑