Я разрабатываю общий сервис, в котором мне нужно объявить, что репозиторий подключен автоматически. Но ReactiveCrudRepository получает аннотацию @NoRepositoryBean.
Текущий код:
@Service
public abstract class BaseService<T extends Model, ID extends Serializable>
implements CrudService<T, ID> {
private ReactiveCrudRepository<T, ID> repository;
Ошибка:
Could not autowire. No beans of 'ReactiveCrudRepository<T, ID>' type found.
Вам нужно определить собственный интерфейс, реализующий ReactiveCrudRepository и определяющий типы <T, ID>. См. spring.io/blog/2016/11/28/going-reactive-with-spring-data




Я не думаю, что Spring может создавать такие общие объекты.