[JPA] JPQL / 페이징 처리
안녕하세요 :> JPQL이란? JPQL은 SQL을 추상화한 JPQL이라는 객체 지향 쿼리 언어입니다. JPA에서 자동으로 쿼리를 만들어주는데 조인을 걸어야하고, 검색 조건을 걸어야한다면 어떻게 처리를 할 것 인가? 를 도와주는 것이 JPQL입니다. - SQL과 문법 유사, SELECT, FROM, WHERE, GROUP BY, HAVING, JOIN 등을 지원 - JPQL은 엔티티 객체를 대상으로 쿼리 / SQL은 데이터베이스 테이블을 대상으로 쿼리 - JPQL은 DB가 바뀌어도 쿼리를 바꿀 필요가 없음 JPA에서 알아서 변경해줌 createQuery를 통해 우리가 쿼리를 작성하면 List result = em.createQuery("select m from Member as m", Member.clas..