Caused by: org.hibernate.hql.internal.ast.QuerySyntaxException: APPLICATION is not
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'crudServiceImpl': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'genRepository': Invocation of init method failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'JpaRepository': Invocation of init method failed; nested exception is java.lang.IllegalArgumentException: Validation failed for query for method public abstract int
Mounika Changed status to publish October 28, 2020
Solution 1: Please just add nativeQuery = true @Query( value = "any sql query .........", nativeQuery = true) Example : @Query(value="select * from Employee",nativeQuery = true) public List<employee> getEmployeesList(); Solution 2: There is a table name issue, the table name not matched, please check your table name once. Wromg Query : String queryParam = "FROM EMPLOYYE"; Query query = session.createQuery(queryParam); List employeesList = query.list(); Currect Query : String queryParam = "FROM Employee"; Query query = session.createQuery(queryParam); List employeesList = query.list();
Mounika Changed status to publish October 28, 2020