两张表合并到一个VO里面
2024-09-08 11:26:57
@Override
public List<TbRemouldAirELe> findAll() {
List<TbRemouldAirELe> list = new ArrayList<>();
List<TbRemouldAir> airs = tbRemouldAirMapper.selectList(null);
List<TbRemouldEle> eles = tbRemouldEleMapper.selectList(null);
int forSize = Math.max(airs.size(), eles.size());
for (int i = 0; i < forSize; i++) {
TbRemouldAirELe r = new TbRemouldAirELe();
TbRemouldAir air = airs.get(i);
TbRemouldEle ele = eles.get(i);
if (!ObjectUtils.isEmpty(air)) {
BeanUtils.copyProperties(air,r);
}
if (!ObjectUtils.isEmpty(ele)) {
BeanUtils.copyProperties(ele,r);
}
list.add(r);
}
return list;
}
最新文章
- Linux 共享内存详解一
- asp.net core 使用EF7 Code First 创建数据库,同时使用命令创建数据库
- Linux进程间通信(九):数据报套接字 socket()、bind()、sendto()、recvfrom()、close()
- [HDOJ5445]Food Problem(优先队列优化多重背包)
- VA中用文件头注释和函数头注释Suggestions
- 61. 从1到n,共有n个数字,每个数字只出现一次。从中随机拿走一个数字x,请给出最快的方法,找到这个数字。如果随机拿走k(k>;=2)个数字呢?[find k missing numbers from 1 to n]
- Angular学习(8)- 路由
- SVN学习之svn命令行下的基本操作
- 【C#学习笔记】读SQL Server2008
- 14.6.7?Limits on InnoDB Tables InnoDB 表的限制
- 20160128_关于SVN提交不了并且还提示升级的解决方法
- input中的disabled 和 readonly的区别
- 强大的修图app--美图秀秀
- JQuery实现点击关注和取消功能
- Javascript闭包的几种用法
- 15 Django REST Framework 给api添加自定义搜索条件
- 对Spring Ioc的理解
- 保存后自动格式化代码(vscode)
- 微信小程序bug记录与解决
- WPF打印涉及到的关键类