로딩
요청 처리 중입니다...

[JPA] JPQL 기본 문법

 [JPA] JPQL 기본 문법

- update 문과 delete 문은 한 번에 업데이트하거나 삭제할 때 bulk 연산 - sql과 다른 부분은 Member가 Entity이다. - 별칭은 필수이다! TypeQuery, Query - TypeQuery는 반환 타입이 명확할 때 사용한다. - 위와 같이 query를 작성하면 Member.class에서 가져오니 반환 타입이 Member라는 게 명확하다. - 하지만 username은 string, age는 int이기에 반환 타입이 명확하지 않다.

이럴 땐 Query를 쓴다. 결과 조회 API - 결과가 여러 개 일 때는 getResultList() - 결과가 없으면 빈 리스트 반환하다. - 결과가 하나 일 때는 getSingleResult(); - 결과가 정확히 하나가 나와야 된다. - 결과가 없거나 둘 이상이면 오류가 뜬다. - 오류가 나면 s..........