54-多对多---放弃维护权

(1)我们进行测试

运行之后,数据库中生成三张表,一张用户表,一张角色表,还有一张关系映射表

但是关系映射表中没有数据,因为我们测试的时候没有进行两个关系的指定

(2)修改代码如下即可

(3)如果既配置了用户到角色的关系,也配置了角色到用户的关系,就会出现主键冲突,因为user和role都可以对主键进行维护

(4)我们需要使一方放弃主键的维护权,放弃的一方是被动的一方。角色被选择,故应放弃维护权
修改代码如下

mappedby的值来源于user配置映射关系的属性名称
/
/
/

posted @ 2021-11-08 20:00  不是孩子了  阅读(41)  评论(0)    收藏  举报