day1
方便解耦,简化开发:spring是个大工厂,可以将所有对象创建和依赖关系维护,交给spring负责。
spring思想
- IOC:Inverse Of Control 控制反转
将我们创建对象的方式反转过来——以前自己创建对象,自己注入依赖关系,现在使用spring后,对象的创建以及依赖关系的注入交给了spring负责。 - DI:Dependency Injection 依赖注入
实现IOC思想需要DI支持。
- 注入方式:
- set方式注入
- 构造方法注入
- 字段注入
- 注入类型:
- 值类型注入:8大基本类型
- 引用类型注入:将依赖关系注入
- 注入方式:
spring搭建
1、导包
2、创建bean对象
3、书写配置,注册对象到容器中
4、代码测试