엔티티 관계 파트 2: 다대다

1419 단어

클래스 카 클럽 및 다대다 만들기





GitHub Repo Tag

다대다에 대한 생성 매핑 추가





다대다에 대한 삭제 매핑 추가





GitHub Repo Tag

설명




다대다 삭제

다른 엔터티와 연결되어 있는 다대다 관계의 비소유 측 엔터티를 삭제하려고 하면 '외래 키 제약 조건 위반' 오류가 발생할 수 있습니다. 그러면 소유하지 않는 엔터티 컬렉션에서 연결을 수동으로 제거해야 합니다. 이 경우, 그것은

// Make sure to have a getter for clubs on Person.java
for (CarClub carClub: person.getClubs()) {
    carClub.getMembers().remove(person);
}



|

좋은 웹페이지 즐겨찾기