Я пытался смоделировать способ, которым пружина обрабатывает внедрение компонента Repository из другого интерфейса, который его наследует
public interface UserRepository extends Repository<User, Long> {
List<User> findByEmailAddressAndLastname(String emailAddress, String lastname);
}
, поэтому мне интересно, как сделать инъекцию TestImplimentation из интерфейса TestTwo, расширяющего Test:
@Configuration
public class DefBean {
@Bean
public Test test(){
return new TestImplementation();
}
}
, но пружине не удалось найти TestImplimentation компонент из TestTwo интерфейс