대 절전 모드 ManyToOne :나는 OneToOne 관계 대 대일 관계의 스키마의 차이를 볼 수 없습니다 OneToOne
@Entity
public class Order {
@ManyToOne
@JoinColumn(nullable = false)
private Address address;
어떤 차이가 있습니까
@Entity
public class Order {
@OneToOne
@JoinColumn(nullable = false)
private Address address;
대를?
두 매핑을 전환해도 괜찮을까요? –
"두 매핑간에 전환"이란 무엇을 의미합니까? 기존 데이터베이스 스키마가 있고 응용 프로그램에서 매핑 주석을 변경하기로 결정한 경우 @OneToOne에서 @ManyToOne으로 스키마를 변경하지 않고도 할 수 있습니다. 다른 방법으로도 할 수 있지만 데이터에 문제가있을 수 있습니다. – paulek
미래의 사람은 누구나 paulek의 글을 읽어야합니다. 귀하의 인격은 그 실수를 저지르기 위해 너무 낮습니다. 단방향 관계 만있는 경우 해당 오류는 표시되지 않습니다. 양방향 관계가있는 경우, 조인을 페인팅하는 조인으로 선택된 주소에서만 해당 오류가 생성됩니다. –