Spring 注解@Qualifier

Spring 注解@Qualifier


// 如下,当某个接口被多次实现时,Spring不知道到底需要注入哪一个,会报错
@Service("a")
public ServiceA implements Service;
@Service("b")
public ServiceB implements Service;

@Autowired
private Service service;

// 如何解决这个问题呢?通过@Qualifier指定注入类的名称
@Autowired
@Qualifier("a")
private Service service;

猜你喜欢

转载自blog.csdn.net/qq_15071263/article/details/80003649