外键 列保存出现的错误提示在MAP时 外键外 not null ="true" 具体过程 不详细写大体是这样的,A表 有bid 列参照B表 a = new A
a.b = load B
a. =...
a.=...
save a
查了网上,有两种参点,
1、 是 not null 改为false ,我觉得不应这样,通道 HIB 没有很好的处理这个问题?
2、b 是 new 出来 应先 save b 后save a ,这个很容易理解 ,我显然不是这样的。求各位 看看问题出在那里.?
a.b = load B
a. =...
a.=...
save a
查了网上,有两种参点,
1、 是 not null 改为false ,我觉得不应这样,通道 HIB 没有很好的处理这个问题?
2、b 是 new 出来 应先 save b 后save a ,这个很容易理解 ,我显然不是这样的。求各位 看看问题出在那里.?
在没加并发控制以前是正确的,加上后出错
( 并发控制 optimistic-lock="version" 表中version字段。)
出现错误
object references an unsaved transient instance - save the transient instance before flushing HELP!!!