


咱们这节就讲完了,在这节中我们讲了两个大概念,一个叫做IOC,一个叫做DI
IOC是什么?是用对象的时候不要自己用new而是由外部提供,而spring在进行实现的时候是谁提供,就是IOC容器给你提供。
DI是什么?当你IOC容器中管的Bean之间有依赖关系的时候,IOC容器还能把这些关系给你绑好,这样他就可以真正的运行了,而不会缺少那些运行的对象。
那在这里面的IOC容理的对象叫什么,叫Bean















Spring创建bean的时候就是用无参构造方法来实例化bean的,即便无参构造方法是private的也一样会被调用来实例化bean(之所以private也可以,是因为用来反射原理)

不可只设置有参的构造方法,负责报错




















、




创建容器一般常用的是ClassPathXmlApplicationContext的方式




















































XXXerror、运行时异常(如NollPoint)
IOException不会回滚




