我有一个由其他一些类扩展的基类。因此,我必须提供能够注入特定实例的限定符。
我想知道我是否可以将这些类中的任何一个(例如最高级的类)标记为默认类,如果没有提供限定符,会被选中@Autowired
?
@Service
//@Qualifier("Parent")
class ParentRunner;
@Service
@Qualifier("Child")
class ChildRunner extends ParentRunner;
以下至少不起作用:
@Autowired
//@Qualifier("Parent")
private ParentRunner runner;