@service("xxx")注解用于给Xxx对象取一个别名,用于与其他的实现类作区分。
假如Xxx和Yyy都实现了接口Izzz,
那么,
@Autowired
private Izzz zzzIml;
在装配的时候是指向Xxx还是Yyy呢?
此时,
@Autowired
@Qualifier("xxx")
private Izzz zzzIml;
就可以指定Xxx为装配对象。
@service("xxx")注解用于给Xxx对象取一个别名,用于与其他的实现类作区分。
假如Xxx和Yyy都实现了接口Izzz,
那么,
@Autowired
private Izzz zzzIml;
在装配的时候是指向Xxx还是Yyy呢?
此时,
@Autowired
@Qualifier("xxx")
private Izzz zzzIml;
就可以指定Xxx为装配对象。