如图:

这是java文件里面定义的属性字段,将关联表作为其属性
Hibernate映射文件:
主表:

从表:

主表数据库里面字段TRAIN_SERIAL需要通过从表的字段TRAIN_SERIAL来进行赋值
保存数据的时候是这样的:

数据是插入进去了 但从表原有的数据全部做了更新 只有赋值的字段没有为空 其他的都变空了
不知道说明白没 麻烦哪位给个解决的思路 我试过改映射文件不让某些字段更新 但这样的话要说想修改从表的某些数据那不是永远修改不成 跪求思路

这是java文件里面定义的属性字段,将关联表作为其属性
Hibernate映射文件:
主表:

从表:

主表数据库里面字段TRAIN_SERIAL需要通过从表的字段TRAIN_SERIAL来进行赋值
保存数据的时候是这样的:

数据是插入进去了 但从表原有的数据全部做了更新 只有赋值的字段没有为空 其他的都变空了
不知道说明白没 麻烦哪位给个解决的思路 我试过改映射文件不让某些字段更新 但这样的话要说想修改从表的某些数据那不是永远修改不成 跪求思路
本文探讨了在使用Hibernate框架进行主从表数据同步时遇到的问题。具体表现为,在保存数据过程中,从表的部分原有数据被意外清空,仅关联字段得以保留。作者寻求解决方案以避免数据丢失,并保持从表数据的完整性。
1万+

被折叠的 条评论
为什么被折叠?



