hibernate一对多单向关联保存时报 ‘xxxx’ doesn't have a default value

来源:互联网 发布:模拟定位软件下载 编辑:程序博客网 时间:2024/05/21 10:54


解决方法:数据库把报错的字段设为允许为空

原因:

hibernate会先插入多的那方,这时候因为一的那方还没保存,所以插入的语句不包括级联的外键字段,等到一的那方保存完之后,hibernate会再执行update语句更新外键字段

原创粉丝点击