Параметр 0 конструктора в ..... Spring BootJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Параметр 0 конструктора в ..... Spring Boot

Сообщение Anonymous »


У меня возникла проблема при запуске приложения. Может ли кто-нибудь помочь мне решить эту проблему?

Параметру 0 конструктора в com.journaldev.elasticsearch.service.BookServiceImpl требовался bean-компонент типа com.journaldev.elasticsearch.dao.search.BookRepositorySearch, который не удалось найти. Действие: Рассмотрите возможность определения bean-компонента типа com.journaldev.elasticsearch.dao.search.BookRepositorySearch в вашей конфигурации. Общий репозиторий

публичный интерфейс GenericRepository { Map get (окончательный идентификатор K); } GenericRepositoryImpl

публичный класс GenericRepositoryImpl реализует GenericRepository { частный RestHighLevelClient restHighLevelClient; частный ObjectMapper objectMapper; public GenericRepositoryImpl (ObjectMapper objectMapper, RestHighLevelClient restHighLevelClient) { this.objectMapper = objectMapper; this.restHighLevelClient = restHighLevelClient; } @Override общественная Map get(K id) { вернуть ноль; } } Поиск в репозитории книг

@Component общедоступный интерфейс BookRepositorySearch расширяет GenericRepository {} BookService

публичный интерфейс BookService { Map get (окончательный длинный идентификатор); } BookServiceImpl
@Service публичный класс BookServiceImpl реализует BookService { частный окончательный BookRepositorySearch bookRepositorySearch; public BookServiceImpl (BookRepositorySearch bookRepositorySearch) { this.bookRepositorySearch = bookRepositorySearch; } @Override public Map get(Long id) { вернуть ноль; } }
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»