目录
1、使用autowired注解,会默认根据类型装配或注入
需要开启组件扫描才能使用注解
controller调用services,services调用dao;
2、方式一 属性注入 示例
运行结果
3、方式二 set()方法注入,需要生成set()方法,添加@autowire
运行结果
4、方式三 构造方法注入
controller生成构造方法,并注入
service生成构造方法,并注入
测试
5、方法四 形参上注入
controller注入
service注入
测试
6、方法五 当有参数的构造方法只有一个时,@autowired注解可以省略,也可以注入
测试:
7、方法六 @autowired注解与@Qualifier注解联合,实现根据名称进行匹配
@autowired默认根据类型装配
@Qualifier根据名称进行匹配
新建UserDao的实现类
测试