我有一个服务类,它依赖于一个存储库Bean。
@Service
public class SomeService{
private Repo repoClass;
@Autowired
public SomeService(Repo repoClass){
this.repoClass = repoClass;
}
//Methods
}
但是我有两种类型的存储库
public class JdbcRepo implements Repo{
}
public class HibernateRepo implements Repo {
}
我如何创建两个SomeService
的实例,其中一个被注入JdbcRepo
,另一个被注入HibernateRepo
?