List<DepartmentMember> departmentMemberList = departmentMemberMapper.selectByCondition(condition);
// lambda表达式:数据量多的时候性能更好
departmentMemberList.forEach(
departmentMember -> {
List<User> userList = userMapper.selectListByCondition(departmentMember.getUserId());
department1.setUserList(userList);
}
);
// 普通for循环:数据量少的时候性能更好
for (DepartmentMember departmentMember1 :
departmentMemberList) {
List<User> userList = userMapper.selectListByCondition(departmentMember1.getUserId());
department1.setUserList(userList);
}