Spring QueryExecutionRequestException - PullRequest
0 голосов
/ 28 января 2019

с использованием пружины jpa.

хранилище:

public interface FacultyMemberImpl extends JpaRepository<FacultyMember,Long> {

    @Query("SELECT e FROM FacultyMember e WHERE e.name =:name")
    List<FacultyMember> getFacultyByName(@Param("name") String name);

    @Transactional
    @Modifying
    @Query("UPDATE FacultyMember e SET e.name=:name, e.department=:department WHERE e.id=:id")
    List<FacultyMember> updateFaculty(@Param("id") int id,@Param("name") String name,@Param("department") String department);
}

ошибка

2019-01-28 09:57:53.027 ERROR 14264 --- [nio-8181-exec-7] o.a.c.c.C.[.[.[/].[dispatcherServlet]    : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.dao.InvalidDataAccessApiUsageException: org.hibernate.hql.internal.QueryExecutionRequestException: Not supported for DML operations [UPDATE com.facultyProject.faculty_project.dao.FacultyMember e SET e.name=:name, e.department=:department WHERE e.id=:id]; nested exception is java.lang.IllegalStateException: org.hibernate.hql.internal.QueryExecutionRequestException: Not supported for DML operations [UPDATE com.facultyProject.faculty_project.dao.FacultyMember e SET e.name=:name, e.department=:department WHERE e.id=:id]] with root cause
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...