[스프링 2팀] 8장. Spring Data JPA 활용
1. JPQL- JPA Query Language으로 JPA에서 사용할 수 있는 쿼리를 의미한다. - SQL문과의 차이점은 SQL은 테이블이나 칼럼의 이름을 사용하지만 JPQL은 매핑된 엔티티의 이름과 필드를 사용한다. 2. 쿼리 메서드 2.1. 쿼리 메서드 생성- 쿼리 메서드는 동작을 결정하는 주제(Subject)와 검색 및 정렬 조건 지정하는 영역인 서술어(Predicate)로 구분한다. - 리포지토리는 JpaRepository를 상속받는 것만으로도 다양한 CRUD 메서드를 제공 하지만 기본 메서드들은 식별자 기반 으로 생성되므로 쿼리 메서드와 같이 별도의 메서드를 정의해서 사용한다. - 쿼리 주제 : ‘find…By’, ‘exists…By’, ‘get…By’와 같은 키워드- 서술어의 시작..
24-25/Spring 2
2025. 1. 3. 10:00