ORM/JPA
[Error] java.lang.IllegalStateException
잔망루피
2021. 7. 24. 20:21
java.lang.IllegalStateException: For queries with named parameters you need to use provide names for method parameters.
Use @Param for query method parameters, or when on Java 8+ use the javac flag -parameters.
에러
@Modifying
@Query("update Board p set p.view = p.view + 1 where p.id = :id")
int updateView(Long id);
에러가 뜬 부분
@Modifying
@Query("update Board p set p.view = p.view + 1 where p.id = :id")
int updateView(@Param("id") Long id);
해결!
참고 👇
https://zzang9ha.tistory.com/357
JPQL @Query 에러: For queries with named parameters you need to use provide names for method parameters
📎 For queries with named parameters you need to use provide names for method parameters Spring Data JPA에서 아래 Entity를 통해 조회를 하려는데 오류가 발생했습니다. (email에 대한 데이..
zzang9ha.tistory.com
반응형