Open zhebinhu opened 5 years ago
https://huzb.me/2019/03/04/Spring%20%E6%BA%90%E7%A0%81%E6%B5%85%E6%9E%90%E2%80%94%E2%80%94%E5%88%9B%E5%BB%BA%E5%8D%95%E4%BE%8B%20bean%20%E5%AF%B9%E8%B1%A1/
上一篇概览了源码中容器刷新的部分,但是略过了其中最重要的对象初始化和注入部分。这一篇就以一个普通单例对象为例,看它是如何加入到容器中的。 准备首先定义一个类:1234public class Person { int age; String name;} 在配置类中加入如下配置:1234@Beanpublic Person person(){ re
https://huzb.me/2019/03/04/Spring%20%E6%BA%90%E7%A0%81%E6%B5%85%E6%9E%90%E2%80%94%E2%80%94%E5%88%9B%E5%BB%BA%E5%8D%95%E4%BE%8B%20bean%20%E5%AF%B9%E8%B1%A1/
上一篇概览了源码中容器刷新的部分,但是略过了其中最重要的对象初始化和注入部分。这一篇就以一个普通单例对象为例,看它是如何加入到容器中的。 准备首先定义一个类:1234public class Person { int age; String name;} 在配置类中加入如下配置:1234@Beanpublic Person person(){ re