我有个需求,
List<User> users;
List<Person> persons;
其中 User对 和 Person对象 中的属性一模一样! 只是放在了不同的集合中来处理数据了。
现在我想把 persons集合中的数据 快速的赋值给users , 用笨办法循环遍历 依次赋值是能实现, 但是这么做浪费是时间啊, 我项目中好多处都有这样的需求, 怎么能快速的赋值呢? 求解答!!!
我有个需求,
List<User> users;
List<Person> persons;
其中 User对 和 Person对象 中的属性一模一样! 只是放在了不同的集合中来处理数据了。
现在我想把 persons集合中的数据 快速的赋值给users , 用笨办法循环遍历 依次赋值是能实现, 但是这么做浪费是时间啊, 我项目中好多处都有这样的需求, 怎么能快速的赋值呢? 求解答!!!
直接用spring
或者commons-beanutils
提供的BeanUtils.copyProperties(source ,target)
就可以实现了,说白了就是属性复制。
4 回答1.6k 阅读✓ 已解决
4 回答1.4k 阅读✓ 已解决
1 回答2.6k 阅读✓ 已解决
4 回答2k 阅读
2 回答791 阅读✓ 已解决
2 回答1.7k 阅读
2 回答1.4k 阅读
可以使用fastjson。