강의

멘토링

커뮤니티

Cộng đồng Hỏi & Đáp của Inflearn

Hình ảnh hồ sơ của kingbj04292512
kingbj04292512

câu hỏi đã được viết

Trong thực tế! Truy vấn

Join - Fetch Join

queryDsl 페치 조인 질문드립니다.

Viết

·

300

0

Member findMember = jpaQueryFactory
.selectFrom(QMember.member)
.join(member.team, team).fetchJoin()//뒤에 fetchJoin만 붙여주면 된다.
.where(QMember.member.username.eq("member1"))
.fetchOne();


jpaQueryFactory
.select(QMember.member, team)
.from(member)
.join(member.team, team)
.where(QMember.member.username.eq("member1"))
.fetchOne();

첫번째건 fetchjoin을 사용한 것이고
두번째건 select(member, team) 하고 join 한 것인데

jqpl은 다르게 나가더라도 결국 sql 은 같게 나옵니다.

차이가 없는건가요?
javaJPA

Câu trả lời 2

1

yh님의 프로필 이미지
yh
Người chia sẻ kiến thức

안녕하세요. kingbj0429님

다음을 참고해주세요.

https://www.inflearn.com/questions/33719

감사합니다.

0

kingbj0429님의 프로필 이미지
kingbj0429
Người đặt câu hỏi

아예 똑같은 질문이 있을거라곤 생각못했네요..

 

감사합니다!! ㅎㅎ

Hình ảnh hồ sơ của kingbj04292512
kingbj04292512

câu hỏi đã được viết

Đặt câu hỏi