檢查 OpenJPAEntityManager detach(T pc) 方法的行為變更

此規則會標示方法 org.apache.openjpa.persistence.OpenJPAEntityManager.detach(T pc) org.apache.openjpa.persistence.OpenJPAEntityManagerSPI.detach(T pc)

在 OpenJPA 1.x 中,此方法是規格之外的附加特性。 在 JPA 2.0 規格中,已新增了此方法。 不過,方法簽章有了改變。 新的方法簽章會傳回 void 而 openJPA 1.x 傳回一般 <T> T 物件。 OpenJPA 已新增方法 detachCopy(T pc) 以保留現有行為。

自動修復將變更 detach() 方法至 detachCopy() .

如需相關資訊,請參閱: