POJOのプロパティ名の配列(またはリスト)を取得したい。commons-beanutilを試しBeanUtils.describe(obj)
ましたが、オブジェクトインスタンスが必要です。しかし、パブリックの引数なしのコンストラクターがなく、そのクラスしかない場合はどうなりますか。clazz.newInstance()
オブジェクトの生成には使用できません。
どうすれば解決できますか?クラスを掘り下げてプロパティ名を渡すことができるライブラリはありますか?
(リフレクションを使用してクラス構造を手動で解析できることはわかっていますが、便利なライブラリを探しています)
ありがとう。