inflearn logo
Khóa học

Khóa học

Chia sẻ kiến thức

Bài viết của sjdzn119

sjdzn119 sjdzn119

@sjdzn1192623

Số lượng đánh giá đã viết
6
Xếp hạng trung bình
5.0

Bài viết 5

Hỏi & Đáp

질문이 있습니다!

이런! 간단하게 확인할 수 있는걸 확인 안하고 질문을 드렸네요 ㅠ_ㅠ 우선 Member 엔티티와 아무 연관없는 Test 라는 엔티티를 만들었고, select 쿼리 실행 전 Member 엔티티에 값을 하나 넣은 뒤 쿼리를 실행 시켰습니다. Member member = new Member(); member.setUsername("둘리"); member.setAge(10000); em.persist(member); 1. select m from Member m, Test t where m.username = t.name >> 쿼리를 돌려보니 강의에서 말씀주신것과 동일하게 cross join 쿼리가 나갑니다. 2. select m from Member m left join Test t on m.username = t.name >> left outer join 쿼리가 나갑니다. 차이점은 1번 cross join 은 Test 엔티티에 값이 없으면 쿼리 조회가 안되고, 2번 left outer join은 Test 엔티티에 값이 없어도, 조회가 됩니다. 혹시 더 중요한 부분을 놓치고 있다면 알려주세요 감사합니다.

Lượt thích
0
Số bình luận
3
Lượt xem
302

Hỏi & Đáp

임베디드 값

감사합니다~

Lượt thích
0
Số bình luận
2
Lượt xem
276