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);
將第一和第二線之間插入? (或者換句話說:是共享分離的實體不同的實體管理器中允許的)