Скажем, мне нужно полагаться на несколько реализаций Spring bean. У меня есть один интерфейс AccountService
и две реализации: DefaultAccountServiceImpl
и SpecializedAccountServiceImpl
.
-
Как это возможно (вводя одну или другую реализацию) в Spring?
-
Какую реализацию будет использовать следующая инъекция?
@Autowired private AccountService accountService;