日期:2014-05-17  浏览次数:20778 次

Hibernate 关联表字段赋值问题
如图:

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

Hibernate映射文件:
主表:

从表:


主表数据库里面字段TRAIN_SERIAL需要通过从表的字段TRAIN_SERIAL来进行赋值

保存数据的时候是这样的:

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

------解决方案--------------------
你的配置:outer-join=true 去掉、然后在更新!
    这样应该就OK了!
------解决方案--------------------
LZ 这个很简单 那是你Hibernate的映射文件没有配置好 只需要修改某些属性就好
在你主表的映射文件里面