@Bean @Qualifier
当一个接口有多个实现时,使用@Autowrie自动映射会出现找不到对应的实现的错误。此时需要使用@Qualifier指定对应的实现类
@Bean
public DeviceRequestSender sender() {
return new DeviceRequestSender();
}
@Autowired
@Qualifier("sender")
RequestSender requestSender;
@Resource(name="sender")
RequestSender requestSender;