远行客
Spring源码分析(五) 创建AOP代理 Spring源码分析(五) 创建AOP代理
入口 //AbstractAutowireCapableBeanFactory.java protected Object initializeBean(final String beanName, final Obje
2019-11-17
Spring源码分析(四) AOP加载过程 Spring源码分析(四) AOP加载过程
Real dream is the other shore of reality 入口 protected void parseBeanDefinitions(Element root, BeanDefinitionParserD
2019-11-16
Spring源码分析(三) CreateBean() Spring源码分析(三) CreateBean()
better late than never 入口public T doGetBean(...) { // 省略不相关代码 if (mbd.isSingleton()) { sharedInstan
2019-11-10
Spring源码分析(二) GetBean() Spring源码分析(二) GetBean()
FactoryBean 接口这个接口和 BeanFactory 接口非常的像,但是作用却截然不同,先来看看 javadoc 文档的定义,大致意思就是:如果某个 bean 实现了这个接口,通过 getBean 方法来获取 bean 的时
2019-11-09
Spring源码分析(一) Beanfactory初始化 Spring源码分析(一) Beanfactory初始化
两张图 Spring入口//1. 创建 Spring 的 IOC 容器 ApplicationContext context = new ClassPathXmlApplicationContext("applicationCont
2019-11-03