关于java:通用工具方法BeanUtils类

7次阅读

共计 306 个字符,预计需要花费 1 分钟才能阅读完成。

1.BeanUtils.copyProperties()办法

假如有两个类:类 A 和类 B
类 B 的属性蕴含在类 A 中,即类 A 中蕴含了类 B 的所有属性(属性名均统一)
如果想将一个类 A 对象转换为类 B 对象,个别能够通过 get、set 办法来进行操作,但如果属性较多的话就会比较复杂,这时候就能够应用 BeanUtils.copyProperties()办法
BeanUtils.copyProperties(“类 A”,“类 B”)
行将类 A 对象转换成类 B 对象
留神:
(1)类 B 中存在的属性,类 A 中肯定要有;但类 A 中中存在的属性,类 B 中不肯定要有;
(2)类 A 和类 B 中雷同的属性都会被替换,不论是否有值
(3)属性名称肯定要雷同才会被赋值转换胜利;

正文完
 0