본문 바로가기

코딩/spring boot + jpa

QueryDsl 구조 정리

 

 

기존의 ●MembeRepository에서 JpaRepository와 MemberRepositoryCustom을 extends 함

MemberRepositoryCustom(implement)에서 method를 정의하고

●MemberRepositoryImpl에서 MemberRepositoryCustom을 Implement하고 구현

 

마찬가지로 

 

StudyRepository 에서 extends JpaRepository<Study, Long>, StudyRepositoryExtension 을 상속하고

●StudyRepositoryExtension(interface)에서 method를 정의하고(findByKeyword) 

●StudyRepositoryExtensionImpl에서 implements StudyRepositoryExtension을 하고 findByKeyword를 구현

 

 

'코딩 > spring boot + jpa' 카테고리의 다른 글

No serializer found for class error  (0) 2020.07.18