joinedcolumn1 JPA 엔티티 양방향 관계에서 연관관계 주인이 필요한 이유 📝 JPA 연관 관계의 주인 11. 문제 상황: 양방향 관계에서 외래 키 관리 충돌예제 설계Team과 Member는 양방향 관계로 설계되어 있습니다.Team은 여러 Member를 가질 수 있으며, Member는 하나의 Team에 속합니다.데이터베이스에서는 Member 테이블에 TEAM_ID라는 외래 키가 존재합니다.문제 코드@Entitypublic class Team { @Id @GeneratedValue private Long id; @OneToMany @JoinColumn(name = "TEAM_ID") // Team도 외래 키를 관리하려고 시도 private List members = new ArrayList();}@Entitypublic class Member {.. JPA 2024. 12. 9. 이전 1 다음