본문 바로가기
Spring Framework/JPA

스프링부트 JPA .getResultList() 사용 시 List로만 반환할 경우 해결방법

by wakestand 2021. 11. 24.
반응형

스프링부트에서 JPA 사용 시

createQuery를 이용해서 쿼리를 작성한 후

결과를 getResultList로 받아보려 하면

 

List로만 결과를 반환해서

List에 Generics를 사용할 경우

 

Unchecked assignment: 'java.util.List' to List<Entity명>

이런 에러가 발생하면서

값을 받지 못하는 것이 문제인데 

 

해결방법은 createQuery 메소드 안에

 

,를 사용해준 후 받으려는 엔티티명.class 를

사용해주면 깔끔하게 들어오는 것이 보인다

반응형

댓글