본문 바로가기

개발중/Java Persistence API (JPA)

JPA - 결과 조회 getResultList/getSingleResult

728x90
반응형

JPA - 결과 조회

 

아래 메소드를 호출해서 실제 쿼리를 실행해서 DB 를 조회한다.

 

🔵 query.getResultList()

결과를 예제로 반환한다.

 

만약 결과가 없으면 빈 컬렉션을 반환한다.

 

🔵 query.getSingleResult()

결과가 정확히 하나 일 경우에만 사용한다.

 

결과가 없으면 NoResultException 발생

결과가 1개보다 많으면 NoUniqueResultException 발생


 

728x90
반응형

'개발중 > Java Persistence API (JPA)' 카테고리의 다른 글

JPQL JOIN  (0) 2021.07.01
JPA - 프로젝션  (0) 2021.07.01
JPA - 파라미터 바인딩  (0) 2021.07.01
🟡 Criteria이란 ?  (0) 2021.07.01
🟡 QueryDSL이란 ?  (0) 2021.07.01