/** * ************* BeanUtils 介绍 ************* * BeanUtils便于对javaBean的属性进行赋值 * BeanUtils便于对javaBean对象进行赋值 * BeanUtils以将一个MAP集合的数据拷贝到一个javabean对象中。 * BeanUtils常用的静态方法有: * cloneBean:克隆, 无法实现深clone * copyProperties:属性复制, null值也会复制 * copyProperty:克隆指定属性 * describe:将java 对象中的属性以及值转换为map,注意返回的map中包含了类信息 * getArrayProperty: * getIndexedProperty: * getMappedProperty: * getNestedProperty:嵌套属性访问。使用这种方法,你将访问路径上的属性的名称用“.”拼接起来。 * getProperty: * getSimpleProperty: * populate:把指定的键值对填充到指定的java 对象中 * setProperty: * * 注意:阿里规约提示, Apache BeanUtils性能较差,可以使用 Spring BeanUtils 或者 Cglib BeanCopier 来代替。 * */
原文地址:https://www.cnblogs.com/myitnews/p/12287040.html
时间: 2024-10-12 17:32:41