java如何根据组织id查询出本组织以及下级所有组织

新手上路,请多包涵

根据输入的组织id,需要查询出下级所有组织,并将下级所有组织id放到一个list里边。求方法。组织表是根据id,pid来关联上下级关系的。有没有什么快速方法解决,在线等,比较急,谢谢!

阅读 7.2k
2 个回答

组织的数据量一般是不大的。为了减少io操作可以选择一次性从表中全取出来,然后再代码里面做遍历筛选。不能确定深度的话递归一下。

参考一下这篇博客,我根据这篇博客能实现获取获取部门id及其子部门id

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题