Prüfen, ob sich das Verhalten der Methode OpenJPAEntityManager detach(T pc) geändert hat

Diese Regel markiert die Methode org.apache.openjpa.persistence.OpenJPAEntityManager.detach(T pc) und org.apache.openjpa.persistence.OpenJPAEntityManagerSPI.detach(T pc)

Diese Methode war in OpenJPA 1.x als zusätzliches Feature der Spezifikation verfügbar. Die Methode wurde zu den JPA 2.0-Spezifikationen hinzugefügt. Die Methodensignatur hat sich jedoch geändert. Die neue Methodensignatur gibt einen void Während openJPA 1.x einen generischen <T> T Objekt. OpenJPA hat die neue Methode hinzugefügt detachCopy(T pc) um das vorhandene Verhalten beizubehalten.

Bei einer automatischen Korrektur wird die detach() Methode für detachCopy() .

Weitere Informationen finden Sie unter: