- JPQL
@Query("select distinct m from Member m " + "left join fetch m.memberCategories memberCategory " + "left join fetch memberCategory.category") List<Member> findAll();
- QueryDSL
public List<Member> findAll() { return jpqlQueryFactory.selectFrom(member).distinct() .leftJoin(member.memberCategories, memberCategory) .fetchJoin() .leftJoin(memberCategory.category, category) .fetchJoin() .fetch(); }
yelimkim98 / query-dsl-test Goto Github PK
View Code? Open in Web Editor NEWQUERY DSL 연습용 리포지토리