Spring自动装配时如果有两个实现类解决方案

发布于 2022年 05月 19日 01:30

@Service
public class SearchServiceImpl implements ISearchService {
}

@Service
public class SearchLoadServiceImpl implements ISearchService {
}

自动装配时,可以通过此注解进行绑定,并不需要需改属性名称,或者将另外一个类的Service删除掉不让他加载到Spring容器中

    @Autowired
    @Qualifier("SearchServiceImpl")//可以通过此注解进行绑定,并不需要需改属性名称
    private ISearchService searchService;

推荐文章