1:N 연관관계 엔티티 분석 (단방향 매핑)


1:N 연관관계 엔티티 분석 (단방향 매핑)

1:N 연관관계의 엔티티 간에는 어떻게 매핑을 해주어야 할까 1. 우선 App의 엔티티를 살펴보자 1) @Enumerated 엔티티를 사용해서 Enum type을 정의한 것 외에는 별다른게 보이진 않는다 2) 생성자를 두어 AppSimpleDTO를 통해 들어오는 파라미터 데이터를 각 필드에 set 해준다 3) change 메소드를 두어, update 시에 값 변경을 위해 setter 대신 사용한다 2. AppVersion 엔티티를 보자 1) @Getter, @Builder, @Entity, @NoArgsConstructor, @AllArgsConstructor 는 별도 롬복 포스팅에서 다룬다 2) @ManyToOne 다대1 연관관계 세팅에 대해 알아보자 우선 FetchType.Lazy를 써서, AppVersion 엔티티 호출 시, App이 항상 호출 되는 것이 아니라..........



원문링크 : 1:N 연관관계 엔티티 분석 (단방향 매핑)