누군가는 다음과 같은 경우에 최대 절전 모드에서 적절한 주석을 설정하는 나를 도울 수 :최대 절전 모드 OneToMany는
계정, 카드 및 AccountCard :
나는 세 개의 테이블이있다.
AccountCard가 카드와 계정 간의 OneToMany 관계 테이블에 가입합니다 (계정에 카드가 많고 하나의 계정에만 카드가 연결됨).
목록 카드 속성과 카드 모델 계정 계정 속성을 계정에 추가해야합니다. 이것은 쉬운 일입니다.
카드로 계정을 유지하면서 "null 값을 AccountCard.id에 삽입 할 수 없습니다"라는 문제가 있습니다. 또한 테이블을 조인하기 위해 ID를 생성하기 위해 시퀀스를 사용해야하지만 방법을 알 필요가 없습니다.
도움이 될 것입니다. 나는 목록 카드가 추가되지 않도록 계정 클래스의 매핑을하고 싶지 않아
@ManyToOne(fetch = FetchType.LAZY)
@JoinTable(name = "account_card", joinColumns = @JoinColumn(name = "crd_id"), inverseJoinColumns = @JoinColumn(name = "acc_id"))
private Account account;
: 여기
는 카드의 코드입니다.
계좌 및 카드 엔티티의 코드를 최소한 관계에 대한 주석을 포함하여 표시하면 도움이 될 것입니다. –
계정에 카드 부분을 추가했습니다. 카드 – Mungo