1
之间JPA实体共享是它根据JPA 2.0规范允许共享两个不同的实体管理之间,例如一个实体以下列方式:不同实体管理
A entityA = em1.find(entityA.class,1L); B entityB = new entityB(); b.setA(entityA); //entityB refers to entityA via @ManyToOne reference, cascade=CascadeType.PERSIST is enabled em2.persist(entityB); em2.flush();
其答案是否变化,如果该线
em1.detach(entityA);
将第一和第二线之间插入? (或者换句话说:是共享分离的实体不同的实体管理器中允许的)