@Qualifier的用处
程序员文章站
2022-05-28 08:43:48
...
@Qualifier的用处
可以对于一个接口,多个实现类,指定具体注入哪个实现类到这个接口类
在@Server 实例化的时候没有指明名称,在@atuoWire的时候没有用@Quality指明用哪一个的时候,这这时会用容器中仅有的那一个对象(单利)
类一
@Service("apiInsureServiceImpl")
public class ApiInsureServiceImpl extends AbstractInsureService {
@Autowired
@Qualifier("apiImageUploadServiceImpl")
private IImageUploadService imageUploadService;
//这个要不还要重新写--------用以前的即可
ApiResponse apiResponse = imageUploadService.imageUpload(imageUploadRequest);
}
类二:
@Service("apiImageUploadServiceImpl")
public class ApiImageUploadServiceImpl implements IImageUploadService {
}