在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);