私はPOJOのプロパティ名の配列(またはリスト)を取得したいと思います。 私はcommons-beanutilのBeanUtils.describe(obj)
を試しましたが、オブジェクトインスタンスが必要です。 しかし、私はそのクラスだけを持っていて、引数なしのpublicコンストラクタはありません。私はclazz.newInstance()
を使ってオブジェクトを生成することはできません。public no-argコンストラクタなしでpojoクラスのプロパティ名を取得する方法は?
どうすれば解決できますか?クラスを掘り下げてプロパティ名を渡すことができるライブラリはありますか?
(私は手動でクラス構造を解析するためにリフレクションを使用することができます知っているが、私は便利なライブラリを探しています)
感謝。
これを行うにはBeanUtils.describe(Class)オーバーロードがありません。なぜそれを実装してパッチとして貢献してみませんか? –