使用 JPA 我有一个关于 CascadeTypes 的问题。
例如:
@ManyToMany(fetch=FetchType.LAZY, cascade={CascadeType.PERSIST, CascadeType.MERGE, CascadeType.REFRESH})
与此不同:
@ManyToMany(fetch=FetchType.LAZY, cascade={CascadeType.MERGE, CascadeType.PERSIST, CascadeType.REFRESH})
为什么?我需要 cascadetype 持久化以在我的实体类中自动插入引用的对象。我需要合并,因为我不想在我的表中有双重条目。但是当我先定义持久化时,合并不起作用,当我先定义合并时,持久化不起作用。
为什么?