728x90 반응형 Named쿼리1 [JPA/Java] JPQL Named 쿼리 - 어노테이션, XML Named 쿼리는 정적 쿼리이다. 미리 정의해서 이름을 부여해두고 사용하는 JPQL이다. 주로 어노테이션이나 XML에 정의해두고 애플리케이션 로딩 시점에 초기화 후 재사용한다. 애플리케이션 로딩 시점에 쿼리를 검증한다. (1) 어노테이션에서 사용하는 방법 Member.java package jpql; import javax.persistence.*; @Entity @NamedQuery( name = "Member.findByUsername", query = "select m from Member m where m.username = :username" ) public class Member { @Id @GeneratedValue private Long id; public MemberType getType.. 2023. 5. 11. 이전 1 다음 728x90 반응형