Zack说码

其他

从源码入手,一文带你读懂Spring AOP面向切面编程

第一句,注册一个AnnotationAwareAspectJAutoProxyCreator(称它为自动代理器),这个Creator是AOP的操作核心,也是扫描Bean,代理Bean的操作所在。
2018年9月14日
其他

你真的完全了解Java动态代理吗?看这篇就够了

Zack的这种“特异功能”是后天练出来的,并没有哪种程序员有这种特性。虽然我们也可以定义一个拥有这样特性的程序员,但是拥有各种乱七八糟特性的程序千千万。我们什么时候才能定义完,而能保证不漏呢?
2018年9月8日
其他

零基础带你看Spring源码——IOC控制反转

一步步Debug,可以看到,它是遍历BeanFactory里面维护的beanDefinitionNames和manualSingletonNames成员变量,找出命中的beanName返回。
2018年9月7日