Я изучаю SpringBoot, связанный с MongoDb, и пытаюсь подготовить небольшой проект, но не понимаю, почему у меня все еще есть исключение:
org.springframework.beans.factory.UnsatisfiedDependencyException: ошибкасоздание компонента с именем 'movieController', определенным в файле [C: \ MoviesManager \ target \ classes \ com \ manager \ MovieController.class]: неудовлетворенная зависимость, выраженная через параметр конструктора 0;вложенное исключение - org.springframework.beans.factory.BeanCreationException: ошибка создания бина с именем 'movieRepository': сбой вызова метода init;вложенное исключение - org.springframework.data.mapping.PropertyReferenceException: не найдено имя свойства для типа Movie!
Похоже, что-то пошло не так с моим классом MovieController или MovieRepository.Есть все аннотации, которые я должен использовать, однако я не могу запустить приложение.Не могли бы вы помочь мне?
Вот мои уроки:
@RestController
@RequestMapping("/movie")
public class MovieController {
@Autowired
private MovieRepository movieRepository;
public MovieController(MovieRepository movieRepository){
this.movieRepository = movieRepository;
}//some CRUD methods
@Repository
public interface MovieRepository extends MongoRepository<Movie, String>{
public Movie findOneByName(String name);
}