- public DepartmentUserTreeNode getTree(String location,String name) {
- List<DepartmentUserTreeNode> depts = deparDao.qryDepts();
- DepartmentUserTreeNode rootDept = deparDao.qryRootDept();
- recursion(depts, rootDept,0,location,name);
- return rootDept;
- }
- private int recursion(List<DepartmentUserTreeNode> list, DepartmentUserTreeNode no
java 递归得到部门树
最新推荐文章于 2024-10-06 18:10:52 发布
该博客介绍了一种使用Java递归方法来构建包含部门及其子部门和人员的树形结构。通过调用`getTree`方法,从数据库获取部门数据,并通过`recursion`函数递归地填充子部门和员工信息。最后,`getChildList`方法用于筛选出给定父部门的子部门。整个过程确保了部门下所有人员数量的准确计算。
摘要由CSDN通过智能技术生成