用户登录
用户注册

分享至

hibernate 多对多 级联保存

  • 作者: 笑点GIF图
  • 来源: 51数据库
  • 2020-10-17
哥,用户和角色关联的前提是什么,前提是两者都有才能关联啊,你保存了用户没保存角色,光插入中间表有什么用,中间表记录的角色你又没保存,请问这样有什么意义,正常的逻辑是先创建一个角色保存起来,然后创建用户的时候指定这个角色给用户,这样在保存用户的时候就会在中间表插入一条记录证明这个用户对应着这个角色,查询用户的时候根据中间表去查找这个用户的角色也能找到对应数据了,这三者缺一不可



  <list name="roles" table="tb_user_role"> <key column="user_id"></key> <list-index column="list_index"></list-index> <many-to-many class="role" column="role_id"></many-to-many> </list>
软件
前端设计
程序设计
Java相关