최근 포스트

JPQL 타입 표현과 기타식

최대 1 분 소요

문자 : ‘HELLO’, ‘She’’s’ 숫자 : 10L(Long), 10D(Double), 10F(Float) Boolean : TRUE, FALSE ENUM : jpabook.MemberType.Admin (패키지명 포함) 엔티티 타입 : TYPE(m) = ...

JPA 서브쿼리

최대 1 분 소요

나이가 평균보다 많은 회원 1 2 select m from Memeber m where m.age > (select avg(m2.age) from Member 2)

JPA에서 페이징

최대 1 분 소요

난 항상 회사에서 MyBatis 만 사용하니깐 JPA 에선 어떻게 페이징 하는지 몰랐다. JPA 는 페이징을 다음 두 API로 추상화 setFirstResult(int startPosition) : 조회 시작 위치 setMaxResult(int maxResult) : 조회...

JPA 에서 조인

최대 1 분 소요

내부 조인 : SELECT m FROM Member m [INNER] JOIN m.team t 외부 조인 SELECT m from Member m LEFT [OUTER] JOIN m.team t 세타 조인 select count(m) from Member ...