在不同的对象之间复制属性值是编程中可能遇到的繁琐工作,采用 Apache 的 BeanUtils 可以简化这些无聊的代码。
首先,在项目的 pom.xml 文件中引入依赖
1 | <dependency> |
然后,让我们直接看例子, 定义名为 Address 和 C1 的类, 代码如下:
1 | public class Address { |
C1 的代码:
1 | public class C1 { |
最后,给出测试代码:
1 | C1 c1 = new C1(); |
在不同的对象之间复制属性值是编程中可能遇到的繁琐工作,采用 Apache 的 BeanUtils 可以简化这些无聊的代码。
首先,在项目的 pom.xml 文件中引入依赖
1 | <dependency> |
然后,让我们直接看例子, 定义名为 Address 和 C1 的类, 代码如下:
1 | public class Address { |
C1 的代码:
1 | public class C1 { |
最后,给出测试代码:
1 | C1 c1 = new C1(); |
文章作者:Morning Star
发布时间:2019年12月22日 - 12:12
最后更新:2021年04月16日 - 15:04
原始链接:https://www.mls-tech.info/java/java-copy-bean-property/
许可协议: 署名-非商业性使用-禁止演绎 4.0 国际 转载请保留原文链接及作者。