课程
/后端开发
/Java
/Hibernate初探之一对多映射
如果先保存学生,再保存班级。会怎样?
2016-11-28
源自:Hibernate初探之一对多映射 3-3
正在回答
不可以的,班级表中gid是主键,作为学生表中的外键,外键可以为空也可以不为空,但是当外键是另一个表中的主键时,是不允许为空的,所以在先插入学生表,班级字段为空时不可以的。
可以的,插入顺序会改变;先插入学生,再插入班级,最后update学生表的gid;不信你去试一下
举报
Hibernate中一对多关联映射配置,以及cascade和inverse属性作用