0
これを行うと、java.util.Listを使用して余分なテーブルに@ManyToManyをマッピングする方法
public class Client{
@Id
@Column(columnDefinition = "CHAR(11)")
private String cpf;
@ManyToMany(cascade = CascadeType.ALL)
private List<Address> addresses;
//get set
}
。
public class Address{
@Id
private String zipCode;
@Id
private String number;
@Id
@Column(columnDefinition = "varchar(255) default 'DONT HAVE'")
private String complement;
//get set
}
...私はこのマッピングを持っている:
Image - Model using java.util.List with @ManyToMany
私はこれを行う場合は、
public class Client{
@Id
@Column(columnDefinition = "CHAR(11)")
private String cpf;
@ManyToMany(cascade = CascadeType.ALL)
private Set<Address> addresses;
//get set
}
。
Image - Model using java.util.Set with @ManyToMany
質問は次のとおりです: はどのように私は自動的に@ManyToMany関係によって発生する余分なテーブルの属性は、プライマリ外部キーあるのですか
public class Address{
@Id
private String zipCode;
@Id
private String number;
@Id
@Column(columnDefinition = "varchar(255) default 'DONT HAVE'")
private String complement;
//get set
}
...私はこのマッピングを持っていますjava.util.Listを使用して(PFK)?