在Jpa中使用@Query注解时出现以下错误:
Validation failed for query for method public abstract
解决方法:这是由于在@Query注解中使用原生SQL时未将nativeQuery属性值显式设为true
@Modifying
@Transactional
@Query(nativeQuery = true,value = "update users set password = ?1 where userName=?2")
int updatePasswordByUsername(String password,String username);
本文介绍了在Spring Data JPA中使用@Query注解进行原生SQL更新操作时遇到的验证失败问题,并提供了设置nativeQuery属性为true的解决方案。
8938

被折叠的 条评论
为什么被折叠?



