Spring是一个与众不同的框架
它提出将生产过程交给框架,开发者只注重过程
就像我们想要果汁时需要水果、榨汁机等步骤,但spring告诉我们只要把水果、榨汁机、杯子给它,再告诉它步骤,它就能一直生产果汁
ioc,名为控制反转的思想,是指将所有权给spring,把需求给spring,spring让你不用重复创建对象,
所有权是指,jar包、applicationContext.xml、
其中applicationContext.xml有着类名的beans,
spring只需要记录了类地址的beans和有着set函数的属性
将记载的beans的类实例化称之为注入,对于其属性的控制称之为依赖注入(di)