작성
·
180
0
@Entity
public class User {
@Id @GeneratedValue
@JoinColumn(name = "team_id")
@Column(name = "user_id")
private Long id;
@ManyToOne
private Team team;
}
@Entity
public class Team {
@Id @GeneratedValue
@Column(name = "team_id")
private Long id;
@OneToMany(mappedBy = "team")
private List<User> users = new ArrayList<>();
}
답변 1
0
안녕하세요. terry9611님
@MapsId로 검색해보시면 원하는 결과를 찾을 수 있을거에요.
또는 JPA책 7.3 복합 키와 식별 관계 매핑을 참고해주세요.
감사합니다.