반응형
스프링부트에서 JPA 사용 시
createQuery를 이용해서 쿼리를 작성한 후
결과를 getResultList로 받아보려 하면
List로만 결과를 반환해서
List에 Generics를 사용할 경우
Unchecked assignment: 'java.util.List' to List<Entity명>
이런 에러가 발생하면서
값을 받지 못하는 것이 문제인데
해결방법은 createQuery 메소드 안에
,를 사용해준 후 받으려는 엔티티명.class 를
사용해주면 깔끔하게 들어오는 것이 보인다
반응형
'Spring Framework > JPA' 카테고리의 다른 글
JPA findAll() 사용 시 정렬하여 반환하는 방법 (0) | 2022.01.10 |
---|---|
스프링부트 JPA persistence.xml MySQL 연결 시 샘플 파일 (0) | 2021.11.25 |
스프링부트 JPA @Entity @Table 차이점 정리 (1) | 2021.11.24 |
스프링부트 JPA CRUD 사용방법 정리(MySQL, Gradle) (3) | 2021.11.05 |
스프링부트 JPA 쿼리 파라미터 콘솔에서 확인방법 (0) | 2021.11.04 |
댓글