Info
name: 이승복
E-mail: lsb530@naver.com
Tech
JDK Temurin(21)
Spring(6.2.6)
Springboot(3.4.5)
Spring Data JPA
Kotlin JDSL by LINE
QueryDSL
H2
- 인터페이스로 다양한 기술을 사용할 수 있는 QueryRepository 추상화
@Primary로 JDSL 기술이 동적쿼리를 위한 우선 구현체로 사용- 필요시
@Qualifier("querydslCustom")를 통해 QueryDSL을 사용할 수 있음
- Querydsl:
GroupBy.groupBy(QBook.book.id).as(Projections.constructor(..))를 통해 DTO 프로젝션과 카테시안 곱 해결 - JDSL: Entity List를 반환하여 직접 매핑하고, Fetch Join + JPA Entity Merge 매커니즘을 통해 카테시안 곱 해겨ㄹ
TODO(하나씩 추가예정)
- Test
- Util
- API
- Core
- Exception
- Logging
- AOP