依赖注入(DI)与控制反转(IoC)是同一个概念,都是为了处理对象间的依赖关系. 通过DI/IoC容器,相互依赖的对象由容器负责创建和装配,而不是在代码中完成. Spring支持通过setter方法和构造方法两种方式完成注入. Setter方法注入 setter方法注入是最常见的一种注入方式.Spring先调用Bean的默认构造函数实例化Bean对象,然后通过反射的方式调用setter方法注入属性值. 与之前的示例相同,可查看前面的笔记. 构造方法注入 如果Bean的属性中有一些是必须赋值的,或…