代码之家  ›  专栏  ›  技术社区  ›  Pavel_K

EclipseLink中insertable=false时的同步错误

  •  0
  • Pavel_K  · 技术社区  · 5 年前

    @Entity
    public class Order {
    
        ...
        @OneToMany (fetch = FetchType.LAZY)
        @JoinColumn(name="order_uuid", insertable = false, updatable = false)
        private List<Item> items;
    }
    

    Oder 把它存到数据库里我得到:

    原因:java.lang.IllegalStateException异常:同步期间 通过未标记的关系找到新对象

    insertable = false )以及如何修复它(我不想在创建订单时创建新项目)?

    0 回复  |  直到 5 年前