导航

2017年5月6日

摘要: ----------------------多对多manytomany 要点: 多对多必须有mappedBy,让一个端维护关系 多对多会创建一张关系表,维护关系就是维护第三张表。 所以增加关系,则在集合中添加实体。删除关系,则从集合中删除实体。 mappedBy使一方丧失关系维护 @Entity public class User { @Id @GeneratedValue pri... 阅读全文

posted @ 2017-05-06 21:28 曙光城邦 阅读(357) 评论(0) 推荐(0) 编辑

摘要: 删除了一端和所有多端。删除进行了级联传递,先删除多端的两个Role,然后删除用户。此时确先删除了多端,然后删除一端?直接先删除一端是不可能的 直接删除多端 Role r = session.get(Role.class, 175l); session.remove(r);结果:Hibernate: 阅读全文

posted @ 2017-05-06 14:39 曙光城邦 阅读(1545) 评论(0) 推荐(0) 编辑