apache-commons-beanutils

    1熱度

    1回答

    我使用了Apache的BeanUtils setProperty方法在一個通用的方式從Excel文件導入數據。我爲解析器提供了「列名稱」和「屬性名稱」對的列表,然後解析器爲與「列名稱」匹配的Excel字段設置屬性(setProperty(...,「property name」,...) 」。它運行的很好,但現在我遇到了問題,我有一個使用addXXX()方法設置的屬性,我無法更改該類。 如何在不更改

    4熱度

    2回答

    我有一個java bean的集合,它填充一個JSF DataTable我試圖實現列排序。 我想根據所選字段對數組/集合進行排序。我過去爲此使用了Reflection,但是想用Commons BeanUtils和/或Collections來找到一個更好的方法,但似乎找不到任何示例。 感謝 Scottyab

    1熱度

    2回答

    我正在使用BeanUtils.copyProperties將一個對象的全部內容複製到另一個對象中,並從中繼承它。 這裏是上下文,從中複製值的域對象包含一組自定義類型爲Xref的對象。該自定義類型具有包含各種類類型的各種字段的嵌入類。 由於某種原因,封裝在嵌入對象內的對象中的一個字段不會被複制。但是我需要的大多數其他東西都會被複制過來。 一個例子: class Source { private S

    1熱度

    3回答

    BeanUtils copyProperties開箱即用,似乎無法處理從布爾對象屬性到布爾基本屬性的複製。 我想我可以創建並註冊一個轉換器來處理這個問題,但那似乎不起作用。 那麼,我該如何使用BeanUtils的到屬性從類源複製到類目標,其中: public class Destination { private boolean property; public boole

    12熱度

    3回答

    我有一個獲取POJO的方法,因爲它的參數。現在我想以編程方式獲取POJO的所有屬性(因爲我的代碼在運行時可能不知道它中的所有屬性),並且還需要獲取這些屬性的值。最後,我將形成POJO的字符串表示形式。 我可以使用ToStringBuilder,但我想建立我的輸出字符串在特定於我的要求特定的格式。 是否有可能在Beanutils中這樣做!如果是,任何指向方法名稱的指針?如果不是,我應該寫我自己的反射