zoukankan      html  css  js  c++  java
  • hibernate错误:object references an unsaved transient instance

    场景如下,在有父子表的时候,同时save父子表的数据,子表数据没有更新

    在保存的时候发现对象含有其他空的对象,所以会报错。

    解决办法:

    设置父子表的级联保存

    设置字表的cascade为all 

     如下:

    @OneToMany(mappedBy="businessTripNew",orphanRemoval=true,fetch=FetchType.LAZY)
    @OrderBy("seq asc")
    @Cascade(org.hibernate.annotations.CascadeType.ALL)
    private Set<BusinessTripScheduleDetail> schedules;// 日程安排


  • 相关阅读:
    TSQL语句
    约束
    数据库创建
    递归
    函数
    结构体
    集合
    jquery中的select
    正则表达式
    多表单提交
  • 原文地址:https://www.cnblogs.com/alexhere/p/9446620.html
Copyright © 2011-2022 走看看