spring @Autowired和jdk的@Resource区别
当一个接口只有一个实例时,使用这两个注解的效果是一样的。
当含有两个实例时,非得使用 @Autowired
那么定义的引用类型必须和service实现类定义的名字相同,参照下图
定义第一个service实现类(注意:如果不指定service实现类名字,默认类名的首字母小写)

第二个service实现类

在controller引用

这样就把第一个service的实现类注入进来了
第二种方式:@Autowired和@Qualifier("studentServiceImpl2")一起使用。不要求引用类型和service的实现类定义名字相同

浙公网安备 33010602011771号