控制反转IOC:
在以前我们想要创建一个对象的话,需要用到new,
而现在我们不需要手动去new对象,交给ioc容器来创建与管理对象,
控制的意思:
对象的创建于管理交给spring
反转的意思:
创建对象的权限发生转移,由手动的new,交给你spring创建。
依赖注入DI:
有两种方式,一种是构造方法,方法中必须包含有参构造
另一种是set注入,方法中必须包含set方法
什么是依赖:
程序依赖于ioc容器
什么是注入:
将ioc容器中的依赖对象注入到程序中
Q.E.D.