0
1 + N 관계 선박에 관한 질문이 있습니다. 나는 아래의 POJO를 Workplace와 Employee 관계로 디자인했다.POJO 방위에서 N + 1 관계
1 + N -> 한 회사 많은 직원
public class WorkplaceDetail implements Serializable {
private static final long serialVersionUID = -6760386803958725272L;
private int code;
private String plant;
private String compRegNum;
private String numOfEmps;
private List <Employee> employee = new ArrayList<Employee>();
private Address address;
}
public class Employee{
private String empName;
private int empNumber;
private Address address;
}
공용 클래스 주소 종업원 하나에 속하는 {
private String primaryPhone;
private String secPhone;
private String mobileNum;
private String fax;
private String zip;
private String add1;
private String add2;
} 또는
N + 1의 관계 직장.
public class WorkplaceDetail implements Serializable {
private static final long serialVersionUID = -6760386803958725272L;
private int code;
private String plant;
private String compRegNum;
private String numOfEmps;
}
public class Employee{
private String empName;
private int empNumber;
private WorkplaceDetail WorkplaceDetail;
}
어떤 방법이 올바른지 알려주세요.
Pojo에서 참고 문헌을 사용하는 것이 좋습니다. 즉, 자녀의 부모 및 자녀에 대한 참조가 필요합니다. 따라서 올바른 해결책은 첫 번째 접근 방식에서 WorkPlace Pojo를, 최종 impl에서 두 번째 접근 방식에서 Employee Pojo를 갖는 것입니다. – Patton
감사합니다. 그럼 내가 하나 더 콩 주소 (이 주소는 Emloyee 주소 또는 회사 주소가 될 수 있습니다 .tat에서 내가 1 대 1 관계 오른쪽으로 만들 것이라고 생각할 수 있습니다. 예 : 회사 : 주소 및 직원 : 주소 –
내 대답을 확인하십시오 – Patton