一,IOC
是控制反转,指将对象的创建,对象的储存,以及对象的管理都交给spring容器。
两种方式:XML实现方式和注解方式。
XML实现方式:
注意:id作为类的唯一标识,class表示类的全路径。
注意:读取配置文件后,spring会根据类的全路径找到类,然后创建出对象。===
注解实现方式:
注意:@Component,@Controller,@Service,都可以让spring扫描并创建对象。
注意:base-package指定一个包的路径,spring会扫描这个包中添加了@component
注解的类,然后创建对象。
====================================================================
二,DI
是依赖注入,指把对象间的依赖关系自动维护。
依赖注入实现:
注意:把一个类当做另外一个类的成员变量进行注入。



