Java学习中的简单记录,第一次记录,比较粗糙(以下数据是别人所做,本人仅作为自己参考使用)
BeanUtils简介:BeanUtils它提供了对java反射和自省API的包装。它里面还有很多工具类,这里我们介绍一下copyProperties。
在两个拥有很多属性值的JavaBean对象A和B,把A中的属性值赋值到B中就可以使用该工具,如下图两个实体类。
可以发现两个类中拥有相同元素:
使用工具之后
结果如下:
看下面这张图可能更加详细:
由此图可知,BeanUtils.copyProperties这个工具就是将类A中的属性值copy给类B,如果有几十个需要赋值的的字段,该工具方法则帮我们大大简化这一步骤。
日期:2022.06.21



