빈코의 개발일지

  • 홈
  • 태그
  • 방명록

양방향 연관관계 매핑 1

자바 ORM 표준 JPA 프로그래밍 - 연관관계 매핑

엔티티들은 대부분 다른 엔티티와 연관관계가 있다. 하지만 객체는 참조(주소)를 사용해서 관계를 맺고, 테이블은 외래 키를 사용해서 관계를 맺는다. 이 둘은 완전히 다른 특징을 가진다. 객체 관계 매핑에서 가장 어려운 부분이 바로 객체 연관관계와 테이블 연관관계를 매핑하는 일이다. 개요 이전 포스팅에서는 엔티티 매핑에 대해서만 알아보았고, 이번에는 다양한 연관관계를 간단한 예시와 함께 포스팅하려 한다. 연관관계의 사용부터 관계를 맺었을 때 주인은 누구로 설정해야 하는지, 또 주의할 점과 편리하게 사용하는 방법등을 알아보려 한다. 회원과 팀이 있다. 회원은 하나의 팀에만 소속될 수 있다. 회원과 팀은 다대일 관계다. 연관관계를 사용하기에 앞서 서두에서 언급한 객체와 테이블의 차이를 알아야 한다. 객체 그림을..

Book Review 2022.10.23
1
더보기
프로필사진

'The steps that I left behind' 선배 개발자분들이 만드신 기술을 공유하는 좋은 문화. 많이 부족하지만 이어나가려 합니다

  • Category (136)
    • 회고록 (5)
    • TIL (54)
    • Project (8)
      • Team (5)
      • Individual (3)
    • JPA (28)
    • Algorithms (13)
    • 국비지원&취업 (4)
    • 자격증 (5)
    • Lecture (2)
    • Book Review (12)
    • ETC (5)

최근글과 인기글

  • 최근글
  • 인기글

페이스북 트위터 플러그인

  • Facebook
  • Binco

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바