У меня проблема с весенними ботинками относительно репозиториев. У меня есть сервис:Весенний ботинок CrudRepo Определить фасоль
@Service("userService")
public class UserServiceImpl implements UserService {
@Autowired
private UserRepository userRepository;
@Autowired
private RoleRepository roleRepository;
}
и сделок РЕПО здесь:
@Repository("userRepository")
public interface UserRepository extends CrudRepository<User, Long> {
User findByEmail(String email);
}
Когда я запустить приложение, я получаю это сообщение:
Description:
Field userRepository in com.projectWS.service.UserServiceImpl required a
bean of type 'com.projectWS.repo.UserRepository' that could not be found.
Action:
Consider defining a bean of type 'com.projectWS.repo.UserRepository' in your
configuration.
Пожалуйста, помогите мне, я так отчаянно ... это мой главный класс:
@SpringBootApplication
@Configuration
@EnableWebMvc
public class Main {
public static void main(String[] args) {
SpringApplication.run(Main.class, args);
}
}
Другая проблема: @EnableJpaRepositories
не узнается !!
Что значит «не узнается»? Похоже, что вы не включили зависимость от Spring Data JPA. (И предпочитайте инъекцию конструктора для инъекции поля всякий раз, когда это возможно.) – chrylis
Я пробовал всевозможные зависимости в моем pom.xml ... Я не понимаю вещи между паранетами. Пожалуйста, помогите мне. Я новичок в этой весенней вечеринке. –