[JPA] JPQL(Java Persistence Query Language)이란?
JPQL 은 쿼리 객체를 생성하고 시작하는데, 쿼리 객체 종류는 다음과 같다.
String jpql = "select m from Member m"; //JPQL은 엔티티 객체를 대상으로 쿼리한다.
TypedQuery<Member> query = manager.createQuery(jpql, Member.class); //JPQL 생성
List<Member> list = query.getResultList(); //List<Member>로 반환한다.
for (Member member : list) {
System.out.println("member.name = " + member.getName());
}
new
명령어를 사용하면, 해당 인스턴스를 생성하여 반환해준다.
주의사항