Merge branch 'main' of https://demo.stam.kr/leejisun9/bio_backend.git into main
This commit is contained in:
@@ -14,10 +14,6 @@ import org.springframework.stereotype.Repository;
|
|||||||
import java.util.List;
|
import java.util.List;
|
||||||
import java.util.Optional;
|
import java.util.Optional;
|
||||||
|
|
||||||
/**
|
|
||||||
* QueryDSL을 활용하여 CommonCodeRepositoryCustom 인터페이스를 구현하는 클래스
|
|
||||||
* 복잡한 쿼리나 동적 쿼리를 QueryDSL로 작성하여 성능과 가독성을 향상시킵니다.
|
|
||||||
*/
|
|
||||||
@Repository
|
@Repository
|
||||||
@RequiredArgsConstructor
|
@RequiredArgsConstructor
|
||||||
public class CommonCodeRepositoryImpl implements CommonCodeRepositoryCustom {
|
public class CommonCodeRepositoryImpl implements CommonCodeRepositoryCustom {
|
||||||
@@ -25,10 +21,6 @@ public class CommonCodeRepositoryImpl implements CommonCodeRepositoryCustom {
|
|||||||
private final JPAQueryFactory queryFactory;
|
private final JPAQueryFactory queryFactory;
|
||||||
private final EntityManager entityManager;
|
private final EntityManager entityManager;
|
||||||
|
|
||||||
/**
|
|
||||||
* Q클래스 인스턴스들을 생성하여 쿼리에서 사용합니다.
|
|
||||||
* QueryDSL의 Q클래스를 통해 타입 안전한 쿼리 작성이 가능합니다.
|
|
||||||
*/
|
|
||||||
private final QCommonCode commonCode = QCommonCode.commonCode;
|
private final QCommonCode commonCode = QCommonCode.commonCode;
|
||||||
private final QCommonGroupCode commonGroupCode = QCommonGroupCode.commonGroupCode;
|
private final QCommonGroupCode commonGroupCode = QCommonGroupCode.commonGroupCode;
|
||||||
private final QMember member = QMember.member;
|
private final QMember member = QMember.member;
|
||||||
|
|||||||
Reference in New Issue
Block a user