java – Hibernate:如何在注释中使用级联?

前端之家收集整理的这篇文章主要介绍了java – Hibernate:如何在注释中使用级联?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
如何在hibernate中使用级联和注释?

但我怀疑:

我有这种情况:

public class Package(){
  @OneToOne(cascade=CascadeType.PERSIST)
  private Product product;

  @OneToOne(cascade=CascadeType.PERSIST)
  private User user;
  ..
}

当我尝试session.save(包)时,会发生错误.
我不想保存产品和包,只是初始化然后将它们设置为我的包对象.

那可能吗 ?

解决方法

看到 hibernate documentation这个问题很清楚.例如,您可以使用例如,
@Cascade(CascadeType.PERSIST)
private List<Object> obj;

要么

@OneToMany(cascade = CascadeType.PERSIST)
private List<Object> obj;
原文链接:https://www.f2er.com/java/126667.html

猜你在找的Java相关文章