Katakanlah saya memiliki objek java yang sangat sederhana yang hanya memiliki beberapa properti getXXX dan setXXX. Objek ini digunakan hanya untuk menangani nilai, pada dasarnya adalah catatan atau peta tipe-aman (dan performant). Saya sering perlu menyembunyikan objek ini menjadi pasangan nilai kunci (baik string atau tipe aman) atau mengonversi dari pasangan nilai kunci ke objek ini.
Selain refleksi atau menulis kode secara manual untuk melakukan konversi ini, apa cara terbaik untuk mencapai ini?
Contoh mungkin mengirim objek ini melalui jms, tanpa menggunakan tipe ObjectMessage (atau mengonversi pesan masuk ke objek yang tepat).
java.beans.Introspector
.getBeanInfo()
. Itu dibangun langsung ke JDK.