Привет, пожалуйста, я новичок и хотел бы, чтобы вы помогли мне решить проблему в моем java-коде

#java

#Ява

Вопрос:

Ошибка при создании компонента с именем «tacheRepository», определенным в ci.minist.re.Ateliermaintenance.репозиторий.TacheRepository, определенный в @EnableJpaRepositories, объявленный на jparepositoriesрегистратор.Конфигурация EnableJpaRepositoriesConfiguration: Не удалось вызвать метод инициализации; вложенным исключением является org.springframework.data.repository.запрос.Исключение QueryCreationException: Не удалось создать запрос для общедоступного абстрактного java.util.Список ci.minist.re.Ateliermaintenance.репозиторий.TacheRepository.findEtatCode(java.lang.Строка)! Причина: Не удалось создать запрос для метода public abstract java.util.Список ci.minist.re.Ateliermaintenance.репозиторий.TacheRepository.findEtatCode(java.lang.Строка)! Свойство findEtatCode не найдено для типа Tache!; вложенным исключением является java.lang.Исключение IllegalArgumentException: Не удалось создать запрос для метода public abstract java.util.Список ci.minist.re.Ateliermaintenance.репозиторий.TacheRepository.findEtatCode(java.lang.Строка)! Не найдено свойства findEtatCode для типа Tache!

Комментарии:

1. Кто-то наверняка сможет ответить на этот вопрос, если вы тоже опубликуете соответствующий код. Хотя из журнала ошибок я могу предположить, что есть некоторое несоответствие с некоторым именем поля в классе Tache и используется с методом findEtatCode() в TacheRepository.

2. Возможно, ваш метод репозитория должен был быть назван findByEtatCode вместо findEtatCode .

3. Действительно, большое тебе спасибо, брат. это было решено …