媒体表
@Entity
public class Media implements Serializable {......略@OneToMany(cascade=CascadeType.REMOVE)@JoinColumn(name = "FK_Media_id",updatable=false)private Set<MediaComment> mediaCommetnSet; // 媒体评论表}
媒体评论表
@Entity
public class MediaComment implements Serializable {......略@ManyToOne@JoinColumn(name = "FK_Media_id")private Media media;
}

在updatable=false不添加时,会发现删除媒体表时,会发生更新语句FK_Media_id不能为NULL的错误提示,这时把红色字添加上就可以了~!

转载地址:http://www.cnblogs.com/live365wang/archive/2011/05/14/2046195.html

Hibernater由于外键设置不为空,导致在主键级联删除时失败解决办法!相关推荐

  1. mysql主键是非空吗_mysql主键非空约束怎么设置?

    mysql主键约束 主键(PRIMARY KEY)的完整称呼是"主键约束",是 MySQL 中使用最为频繁的约束.一般情况下,为了便于 DBMS 更快的查找到表中的记录,都会在表中 ...

  2. Bootstrap4+MySQL前后端综合实训-Day04-PM【PowerDesigner 图形化数据库设计软件(设置依赖关系、自动增长主键、生成sql语句)、SQLyog软件(备份数据库)】

    [Bootstrap4前端框架+MySQL数据库]前后端综合实训[10天课程 博客汇总表 详细笔记] 目   录 PowerDesigner软件 5张数据表之间的依赖关系图 设置数据表的自动增长主键 ...

  3. mysql联合主键语句6_初探SQL语句复合主键与联合主键

    一.复合主键 所谓的复合主键 就是指你表的主键含有一个以上的字段组成,不使用无业务含义的自增id作为主键. 比如 create table test ( name varchar(19), id nu ...

  4. mysql自增主键到头了怎么办_自增主键用完了怎么办

    在面试中,大家应该经历过如下场景 面试官:"用过mysql吧,你们是用自增主键还是UUID?" 你:"用的是自增主键" 面试官:"为什么是自增主键?& ...

  5. mysql中非主键不能自增吗_mysql非主键自增长用法实例分析

    本文实例讲述了mysql非主键自增长用法.分享给大家供大家参考,具体如下: mysql并非只有主键才能自增长,而是设为键的列就可以设置自增长.   如下: CREATE TABLE t1 ( id I ...

  6. mysql 主索引跟辅助索引_MySQL_MySQL索引之主键索引,在MySQL里,主键索引和辅助索 - phpStudy...

    MySQL索引之主键索引 在MySQL里,主键索引和辅助索引分别是什么意思,有什么区别? 上次的分享我们介绍了聚集索引和非聚集索引的区别,本次我们继续介绍主键索引和辅助索引的区别. 1.主键索引 主键 ...

  7. 联想Y9000P W11出现 你的PIN不可用,单击以重新设置PIN,也未设置其他的登录方式时的解决办法

    win11出现  你的PIN不可用,单击以重新设置PIN,你也未设置其他登录方式时的解决办法.在全内网环境下. 因为没有设置其他的登录方式,导致无法登陆系统. 重启系统,按F9键,进入菜单选择界面.选 ...

  8. 乐视账号服务器关闭,乐视手机恢复出厂设置之后服务异常怎么办_无法登录乐视帐号解决办法_智能家...

    近期由于乐视账号服务器调整,出现了乐视手机重置后登录不了乐视账号,乐视手机恢复出厂设置之后服务异常是什么原因?小明同学为大家带来了无法登录乐视帐号解决办法... 乐视手机无法登录乐视帐号解决办法 乐视 ...

  9. ubuntu设置中文失败解决办法

    ubuntu设置中文失败解决办法 我在修改系统设置的语言选项时,遇到了安装好汉语语言包之后,无法将灰色的汉语选项拖上去.如图,已经安装上了汉语的语言包,但在设置的时候无法把汉语选项拖动设置成第一个. ...

最新文章

  1. [置顶] Objective-C ,ios,iphone开发基础:命名规范
  2. php video标签使用方法,HTML_HTML5 video标签(播放器)学习笔记(一):使用入门,近有在学习html5中video标签(播 - phpStudy...
  3. 生成各种统计图的C#方法
  4. 视频在计算机中的存储
  5. 一场低调的逆袭:清华文化如何改变了王兴和美团?
  6. 高精度计时器(编程测试效率用)
  7. Rxjs merge 学习笔记
  8. [react] 怎么防止HTML被转义?
  9. sql 一列中平均应发工资_劳动者的工资标准,应如何认定?
  10. 勒索病毒如何防治?看阿里云双拳出击不留隐患
  11. isDate()函数
  12. 为什么说时代在召唤华为!
  13. 期刊第8期 | 分享C/C++嵌入式系统编程思想
  14. MySQL数据库张素青答案_MySQL数据库技术与应用
  15. Adobe FLASH CS6 安装错误解决方法
  16. 腾讯产品笔试策划+经验​
  17. 十二进制转二进制--2018
  18. CITE 2018盛大开幕,精彩看点速来围观
  19. 2021-04-29:给定一个数组 arr,代表一排有分数的气球。每打爆一个气球都能获得分数,假设打爆气 球 的分数为 X,获得分数的规则如下: 1)如果被打爆气球的左边有没被打爆的气球,找到离被打爆
  20. mini6410移植全攻略(4)--uboot移植之支持nand flansh启动(中)

热门文章

  1. HIVE学习系列——Hive操作
  2. Android - ProGuard简介
  3. [转载] 蝴蝶上如何做种候选及发布
  4. 德语语法笔记——虚拟式
  5. android 数据库查看工具 mac,关于android studio:在MacOS上查看Realm数据库并将adb定义为环境变量...
  6. SpringCloud Gateway + Spring Security
  7. 三家企业“支招”,数据安全防护指南来了!
  8. Java Http 请求方式汇总
  9. python同花顺股票实时数据_web实时股票数据展示
  10. 阿里企业云邮箱 报错 526 Authentication failure[0]