用户登录
用户注册

分享至

hibernate 级联删除

  • 作者: 此人已葬终南山
  • 来源: 51数据库
  • 2020-10-04
hibernate 自动生成的表是不可以实现的,你需要需修改数据库的外键属性,你用的是mysql的话,可以把生成的表右击属性,打开设计表,点到“外键”选项卡,把删除,更新改成CASCADE,就可以了



  @onetomany(cascade={cascadetype.all},orphanremoval=true)
public set getbaos() {
return baos;
}
这样就行了。不过orphanremoval只能是jpa2中才能使用,相当于说hibernate3.5之后版本支持。
软件
前端设计
程序设计
Java相关