java .lang.IllegalArgumentException для JPQL - PullRequest
0 голосов
/ 04 мая 2020

Я пытаюсь использовать JPQL в моем проекте Spring Boot. Я пытаюсь вызвать EmployeeRepository из EmployeeService, получаю java.lang.IllegalArgumentException

Мой уровень репозитория JPQL:

@Repository 
public interface EmployeeRepository extends JpaRepository<Employee,Long> {

@Transactional
@Query(value = "Select e from Employee e where e.employeeId = :employeeId")
Employee getActionsByEmployeeId(@Param("employeeId") long employeeId);

На уровне обслуживания (вызов EmployeeRepository):

...
Employee actions = EmployeeRepository.getActionsByEmployeeId(employeeId);
...

Журнал ошибок:

java.lang.IllegalArgumentException: Validation failed for query for method public abstract repository.EmployeeRepository.getActionsByEmployeeId(long)!
...