Hibernate CascadeType.Persist创建一个选择查询

时间:2019-11-19 15:09:17

标签: hibernate jpa one-to-many cascade hibernate-cascade

我试图保留与其他实体具有一对多关系的对象。使用 CascadeType.ALL 可以,但是,确实,当我删除主要对象时,我不想删除该实体。因此,我尝试使用 CascadeType.PERSIST 。但是,当我使用它时,它会进行选择查询并说找不到该实体。那么,为什么在我使用cascadeType.PERSIST时休眠呢?

这基本上是我的课:

PA;ID=394840198;IT=83884115-394840198;NA=Galatasaray;OD=C[A;NF=83884115;

所以问题是为什么使用 CascadeType.PERSIST 时,不保留Address元素并创建一个select查询,并说未找到该实体。为什么要使用它,我在删除employeer时不想从地址表中删除实体。

注意:我正在看这篇文章。 Unable find Entity .. while trying to save data。但是我试图弄清楚为什么 CascadeType.PERSIST 无法正常工作。

0 个答案:

没有答案
相关问题