저는 JPA의 초보자입니다.이 질문은 JPA 관계에 대한 권장 방법에 관한 것입니다.JPA : ManyToOne 관계와 값을 사용하는 경우?
엔티티 데이터와 제목이 있습니다. 둘 사이에 ManyToOne 관계를 만들 수도 있고 만들 수도 있습니다. 더 나은 접근 방법은 무엇입니까? 관계와
class Data{
String id;
String subject;
}
class Subject{
String id;
String name;
}
: 관계없이
는 ManyToOne 관계없이 내가 수행 적은 행동을 가지고있는 것처럼
class Data{
String id;
@ManyToOne
Subject subject;
}
class Subject{
String id;
String name;
}
같다 : 나는 모든 시간이 나는 데이터 엔티티를 추가 주제 엔티티를하지합니다 , 나는 데이터를 추가/업데이트/삭제하는 간단한 쿼리를 작성할 수있다.
반면에 ManyToOne은 Dataject가 올바른 값을 가져오고 엔티티 간의 관계를 설명하고 유효성을 검사하며 Subject 및 관련 데이터에 대한 여러 쿼리를 "무료"로 가져옵니다.
더 나은 방법은 무엇입니까? 덕분에 .