Nullable JOINCOLUMN字段瞬态异常Hibernate

时间:2018-04-19 05:18:00

标签: java spring hibernate nullable joincolumn

我正在使用spring hibernate项目,其中模型的foreign key映射为@joincolumn,如下所示。

class Customer
{
@JoinColumn(name="CUSTOMER_RM_ID",nullable=true)
@OneToOne(fetch=FetchType.EAGER)
private RmSm customerRMId;
}

但是,在从角度js UI保存此实体时,通过rest api,我得到了下面提到的异常。

请求:

  {"customerRMId":{
    "id":null
    }
}

出于可读性目的,我已从模型和请求中删除了所有其他字段。

例外:

  

org.hibernate.TransientObjectException:object引用未保存的   瞬态实例 - 在刷新之前保存瞬态实例:

对此有什么解决方案,我尝试过使用hibernate nullable true选项。但是没有用!

0 个答案:

没有答案