Ricerca una modifica del comportamento nel metodo OpenJPAEntityManager detach(T pc)

Questa regola contrassegna il metodo org.apache.openjpa.persistence.OpenJPAEntityManager.detach(T pc) e org.apache.openjpa.persistence.OpenJPAEntityManagerSPI.detach(T pc)

Questo metodo era già presente in OpenJPA 1.x come ulteriore funzione alla specifica. Il metodo è stato aggiunto alle specifiche JPA 2.0. Tuttavia, la firma del metodo è stata modificata. La nuova firma del metodo restituisce un void mentre openJPA 1.x ha restituito un <T> T dell'oggetto. OpenJPA ha aggiunto il nuovo metodo detachCopy(T pc) per mantenere il comportamento esistente.

Una correzione automatica modificherà il detach() metodo per detachCopy() .

Per ulteriori informazioni, consultare: