
如图,本人面对的是这样一个关联关系,本人需要在一个功能中对这三张表都执行更新操作
每次一执行就报异常 object references an unsaved transient instance – save the transient instance before flushing
本人查了一下transient是怎么回事,但不知道怎么解决啊!
关联关系都是从页面传过来的,怎样才能把它存到数据库里呢?
解决方案
20
10
大致是你某个实体内指向的另一个实体应该要先保存吧。好像是废话
10
设个外键

20
检查一下你的代码顺序~ 先保存哪个后保存哪个~
40
这个看不到保存的逻辑不好分析,先好好理下逻辑,把关键地方的代码贴一下