연관관계 컬랙션 타입 관리
·
트러블슈팅
에러A collection with cascade="all-delete-orphan" was no longer referenced by the owning entity instance (삭제를 하려고 했는데 더이상 소유엔티티에서 참조를 안한다)양방향 연관관계 설정에서 컬랙션 객체를 바로 교체를 하는과정에 에러가 났다. @OneToMany(mappedBy = "cardSection", cascade = CascadeType.ALL, orphanRemoval = true) private List cardSectionControlPoints; public void update(List controlPints) { this.cardSectionControlPoints = controlPints; }cascd..
연관관계 매핑
·
트러블슈팅
프로젝트를 하던도중 편의 메소드를 사용해야하는 상황이 생겼다. 이런 저런 시도를 해보았지만(나의 이해도부족)결국 성공하지 못하고 repository를 하나 더 만들어서 해결했다.(나중에는 편의메소드를 사용했지만)삽질One@Entity@NoArgsConstructor@AllArgsConstructor@Getterpublic class One { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) private Long id; private String name; @OneToMany(mappedBy = "one") private List manyList; public One(String name) { this.name = name; }}Ma..