개발중/Java Persistence API (JPA)

JPA - 결과 조회 getResultList/getSingleResult

Binsoo 2021. 7. 1. 13:32
728x90
반응형

JPA - 결과 조회

 

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

 

🔵 query.getResultList()

결과를 예제로 반환한다.

 

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

 

🔵 query.getSingleResult()

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

 

결과가 없으면 NoResultException 발생

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


 

728x90
반응형