Я хочу смоделировать логику JpaRepositry, автоматически связывая компонент с другим интерфейсом, который расширяет интерфейс, реализуемый компонентом
![design describing what i did](https://i.stack.imgur.com/NRiOt.png)
первый интерфейс:
public interface Test {
String getBlaBla();
String getWhatever();
}
боб:
@Component
public class TestImplementation implements Test {
@Override
public String getBlaBla() {
return "BLA BLA";
}
@Override
public String getWhatever() {
return "WHATEVER";
}
}
второй интерфейс:
public interface TestTwo extends Test {
}
но у меня возникла проблема Автопроводка Бин из TestTwo Интерфейс:
@Autowired
private TestTwo test;
У меня была проблема Не удалось выполнить автоматическое подключение. Не найдено бобов типа «TestTwo»
Я пытался добавить @ NoRepositoryBean через интерфейс TestTwo , но у меня продолжалось то же самое