亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

Java BeanUtils工具類常用方法有哪些

小億
98
2023-08-14 20:27:09
欄目: 編程語言

Java BeanUtils工具類常用方法有:

  1. copyProperties(Object dest, Object orig): 將源對象的屬性值復制到目標對象。

  2. getProperty(Object bean, String name): 獲取對象的指定屬性值。

  3. setProperty(Object bean, String name, Object value): 設置對象的指定屬性值。

  4. populate(Object bean, Map<String, ? extends Object> properties): 將Map中的屬性值設置到對象中。

  5. getSimpleProperty(Object bean, String name): 獲取對象的指定屬性值,不支持嵌套屬性。

  6. getPropertyDescriptors(Class<?> beanClass): 獲取指定類的屬性描述符。

  7. copyProperty(Object bean, String name, Object value): 將值設置到對象的指定屬性。

  8. setProperty(Object bean, String name, Object value): 設置對象的指定屬性值,支持嵌套屬性。

  9. getPropertyUtils(): 獲取屬性工具類的實例。

  10. setPropertyUtils(PropertyUtilsBean propertyUtils): 設置屬性工具類的實例。

  11. setPropertyUtilsBean(PropertyUtilsBean propertyUtilsBean): 設置屬性工具類的實例。

  12. copyProperties(Object dest, Object orig, String[] ignoreProperties): 將源對象的屬性值復制到目標對象,忽略指定的屬性。

  13. describe(Object bean): 返回對象的屬性鍵值對的Map。

  14. populate(Object bean, Map<String, ? extends Object> properties, String[] ignoreProperties): 將Map中的屬性值設置到對象中,忽略指定的屬性。

  15. getPropertyDescriptor(Class<?> beanClass, String name): 獲取指定類的指定屬性的屬性描述符。

  16. getPropertyDescriptors(Class<?> beanClass, boolean includeSuper): 獲取指定類的屬性描述符,是否包含父類屬性。

  17. getPropertyDescriptors(Class<?> beanClass, boolean includeSuper, boolean readWrite): 獲取指定類的屬性描述符,是否包含父類屬性,是否包含可讀可寫的屬性。

  18. copyProperties(Object dest, Object orig, Converter converter): 將源對象的屬性值復制到目標對象,使用指定的轉換器。

  19. cloneBean(Object bean): 克隆對象。

  20. clone(Object bean): 克隆對象。

注意: 上述方法僅為常用方法之一,Java BeanUtils工具類還有其他方法,具體可參考相關文檔。

0
永宁县| 肥乡县| 禄丰县| 荣昌县| 凉山| 台中市| 伊吾县| 当雄县| 会昌县| 酒泉市| 新乡县| 邮箱| 织金县| 吴桥县| 棋牌| 靖安县| 于都县| 中方县| 微博| 毕节市| 阿克苏市| 姚安县| 石狮市| 洛阳市| 海阳市| 阿城市| 子长县| 安乡县| 洛宁县| 资讯| 辽宁省| 石林| 雷波县| 江都市| 金塔县| 辽中县| 红原县| 柳林县| 兴宁市| 家居| 汪清县|