Note:Hibernate&JPA

Note:Hibernate&JPA
 JPA的Cascade(级联)
  • 不定义级联
  • CascadeType.PERSIST (级联新建)
  • CascadeType.REMOVE (级联删除)
  • CascadeType.REFRESH (级联刷新)
  • CascadeType.MERGE (级联更新)
  • CascadeType.ALL 表示选择全部四项

@OneToMany(mappedBy = "custom")
mappedBy="custom"就相当于inverse=true,mappedBy指定的是不需要维护关系的一端。

在domain类中定义的FetchType只对get/load/loadAll有效,对Query list无效,需要在构造Query时重新指定。


你可能感兴趣的:(Note:Hibernate&JPA)