Disons que j'ai un objet java très simple qui n'a que quelques propriétés getXXX et setXXX. Cet objet est utilisé uniquement pour gérer des valeurs, essentiellement un enregistrement ou une carte de type sécurisé (et performante). J'ai souvent besoin de convertir cet objet en paires clé-valeur (soit des chaînes ou de type safe) ou de convertir des paires clé-valeur en cet objet.
Autre que la réflexion ou l'écriture manuelle de code pour effectuer cette conversion, quel est le meilleur moyen d'y parvenir?
Un exemple pourrait être l'envoi de cet objet via jms, sans utiliser le type ObjectMessage (ou convertir un message entrant dans le bon type d'objet).
java.beans.Introspector
.getBeanInfo()
. Il est intégré directement au JDK.