依赖的注入

setter注入

1.引用类型

配置中id是类中要注入的对应的类的对象

ref是 在配置中标签中写的id

依赖的注入_第1张图片

2.简单类型

value 是指给简单类型赋的值

name 是指简单类型的变量名

依赖的注入_第2张图片

构造器注入

1.引用类型(了解)

这个name 写的是构造方法中的参数名,和setter注入不一样

依赖的注入_第3张图片

2.简单类型(了解)

简单类型有三个配置方式

依赖的注入_第4张图片依赖的注入_第5张图片

依赖注入方式的选择

解释:

1.强制依赖就是你这个bean运行必须要的东西用构造器注入,因为构造器一旦指定了你那个参数必须会给,setter注入就不一样了,setter注入setter方法的执行是可选的,如果不给setter方法注入,那么对应的对象就会为null

依赖的注入_第6张图片

你可能感兴趣的:(spring,java,后端)