第一种关系表只有两列多对多主键。ManyToMany默认两边互相配置,JoinTable注解直接添加关联表名称。这种方式将默认生成关联表,只有两个实体表的主键两列。
第二种关系表除了两列多对多主键还包含其他属性。思路是将ManyToMany拆分成为两个OneToMany。首先显示创建关系对象,生成自增主键,并定义若干关系表的属性。然后两个实体表分别OneToMany关联到关系表。
reference:
第一种关系表只有两列多对多主键。ManyToMany默认两边互相配置,JoinTable注解直接添加关联表名称。这种方式将默认生成关联表,只有两个实体表的主键两列。
第二种关系表除了两列多对多主键还包含其他属性。思路是将ManyToMany拆分成为两个OneToMany。首先显示创建关系对象,生成自增主键,并定义若干关系表的属性。然后两个实体表分别OneToMany关联到关系表。
reference: