본문 바로가기
일상/공부중끄적끄적

[JAVA] JPA, ORM에 대해

by 불청객 2023. 8. 1.
반응형

단뱡향은 join만 있지만,
양방향은 join과 mappedBy

mappedBy 옵션이 있으면, 테이블에는 없지만 실제 쿼리에서 JOIN을 통해 조회가 된다.
그래서 JPA가 객체와 테이블의 패러다임 불일치 해결이라는게  --> join/mapped 로 관계를 표시하니깐.. ??

테이블엔 없으나 mappedBy를 씀으로써 서로 연결되서 값을 불러올때 프록시 객체에 담겨져 온다 .. <-이건 지연로딩을 썼을때지만

 

JPA가 아닌  보통의 데이터베이스 라고해야하나, 단방향에서는

연관관계의 클래스를 멤버로 가지고 있고, 그 멤버변수를 set해서 연결된듯이 보여줌
(아마도, 나중엔 그값을 가져와서 find해서 찾아야하는 불편함)

728x90
반응형

댓글