![]() |
1
1
首先,请更改:
收件人:
因为级联类型。使用CascadeType时会自动继承REMOVE。所有,但实体删除不仅应用于链接表,还应用于关联的另一端。( see hear ) 请尝试以下代码:
但你的问题。。。。 尝试使用persist方法将分离的对象(表示该对象的实例已保存到DB中,但该对象不在会话中)保存到DB:
persist方法用于添加 新建实体 (不设置id)实例到持久性上下文,即将实例从瞬态转换为持久性状态。 我们通常在需要向数据库插入记录时调用它(持久化实体实例) 所以 如果对象具有瞬态或持久状态,则可以使用persist方法,但如果在分离对象之前,应使用merge方法保存它 |
![]() |
2
0
而不是这样:
请尝试以下操作:
在这里,hibernate将为多对多关系映射创建一个名为(posts\u tags)的中间表。 现在让我们简化DAO服务:
|