Generisches Äquivalent für den BeanComparator aus Commons Bohutils
-
13-12-2019 - |
Frage
Ich würde gerne wissen, ob es ein Äquivalent für gibtBeanComparatorin von Commons Beanutils , wodurch die Verwendung von Generika (und auch nicht auf Commons angewiesen würdeSammlungen).
Lösung
Die Version 1.9.x von Commons-Beanutils ist Generics kompatibel.Aktualisieren Sie nur auf die aktuelle Versionsversion (1.9.2 ab Juni 2014) und Sie haben das, was Sie wünschen. http://commons.apache.org/proper/commons-beanutils/apidocs/org/apache/commons/beanutils/beancomparator.html
Sie können es hier herunterladen oder die MAVEN-Artefakte verwenden. http://commons.apache.org/proper/commons-beanutils/
das heißt, es ist im Allgemeinen besser, diesen Reflexionsmechanismus nicht zu verwenden, da der Leistungssteiger und der Kontrollverlust wahrscheinlich nicht die geringfügigen Einsparungen in den Zeilen des Codes wert sind.