객체지향 쿼리언어
객체지향 쿼리언어 테이블이 아닌 객체를 대상으로 검색하는 객체지향 쿼리 sql을 추상화해서 특정 DB에 의존할 필요가 없음 JPQL 엔티티 객체를 조회하는 객체지향 쿼리 SQL을 추상화 하기 때문에 특정 DB에 의존하지 않음 SQL문 보다 간결함 사용 String jpql = "select m from Member as m where m.username = 'kim'"; List resultList = em.createQuery(jpql, Member.class).getResultList(); Member는 엔티티 이름이며, m.username 은 엔티티 객체의 필드명이다. JPQL 조인 내부조인 INNER JOIIN을 사용한다. INNER는 생략할 수 있다. String teamName = "팀A";..