JPQL

1. 문제 상황 파악쿠폰 보유 회원 목록 조회 시 CouponMember 테이블에서 특정 쿠폰 id에 해당하는 객체를 가져오는 메서드 호출함// CouponAdminService.java 의 findCouponMembers() 메서드 내부Page couponMembers = couponMemberRepository.findByCouponId(pageRequest, couponId);// CouponMemberRepository.javaPage findByCouponId(Pageable pageable, Long couponId);의도한 바는 쿠폰id를 비교해서 가져오는 쿼리 한 번 발생하는 것임⇒ 그러나 의도한 쿼리 이외에 쿼리가 3개 더 생성되었음! 추가적으로 발생한 3개의 쿼리는 쿠폰을 보유한 회원을..
· Spring Boot
1. JpaRepository 란 ?Spring Data JPA 에서 제공하는 DB접근을 위한 인터페이스JPA 기반으로 DB와의 상호작용을 간편하게 해줌CRUD 작업을 수행하는 메서드를 기본 제공개발자가 직접 구현할 필요 x ! 2. JpaRepository 사용 방법2-1. 라이브러리 추가build.gradleimplementation 'org.springframework.boot:spring-boot-starter-data-jpa' 2-2. Repository 작성JpaRepository를 상속받음JpaRepositoryimport org.springframework.data.jpa.repository.JpaRepository;public interface UserRepository extends J..
공대생안씨
'JPQL' 태그의 글 목록