91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

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
汝州市| 盱眙县| 磴口县| 普陀区| 高碑店市| 江达县| 镇宁| 临西县| 田林县| 当阳市| 康定县| 佛山市| 金平| 即墨市| 胶州市| 南投市| 济南市| 大厂| 金川县| 台东县| 临海市| 屏山县| 天津市| 榆树市| 公安县| 永泰县| 大姚县| 静宁县| 台南市| 堆龙德庆县| 江陵县| 射阳县| 深泽县| 西和县| 盐池县| 巴中市| 靖宇县| 贵州省| 浦城县| 朔州市| 璧山县|