List对象集合的遍历、对象赋值和向前台传递
在前几天的编程过程中,发现前台需要的数据不完整。从数据库查出来的字段不够,如果再多表联查或者左联会有我不想要的重复数据,而且会使SQL更加复杂,不利于维护。所有我决定用私有方法单独查出相应字段,然后通过增强for给每一个对象赋值。这样免除了多余条,也给前台传递了完整的数据。
// 根据entName:企业名称,structureCode:登录人部门代码 roleCodes:权限代码 查询待审查列表部分字段
DataListByPageDTO<SafetyDeptAuditDTO> list = safetyDeptAuditDao.querySafetyDeptAuditList(entName, structureCode, roleCodes, page, rows);
//创建一个新SafetyDeptAuditDTO集合用来存放处理后的对象
List<SafetyDeptAuditDTO> newlist = new ArrayList<>();