依赖注入
(1)setter注入
class属性对应的是BookDao的实现类BookDaoImpl
(2)构造器注入
name:指的是形参的名字
标准书写:耦合性高
依赖自动装配
1.按类型:
可以不起名
对应要注入的类的id不能出现两种不同的名称
2.按名称:
可以自动寻找对应的id名称
(1)setter注入
class属性对应的是BookDao的实现类BookDaoImpl
(2)构造器注入
name:指的是形参的名字
标准书写:耦合性高
1.按类型:
可以不起名
对应要注入的类的id不能出现两种不同的名称
2.按名称:
可以自动寻找对应的id名称