递归:就是方法里调用自己。( 在方法里加入了和数据库的交互)
那么这个方法具体是要做什么业务,实现什么效果? 就方法名来看 是为了 通过传入父的组织ID获取子组织ID(包括这个父组织ID)
修改:(不用递归)
1、只需要把for循环里的 getChildOrganizeIds(organize.getId(), result); 替换为:result.add(organize.getId()); 即可
递归:就是方法里调用自己。( 在方法里加入了和数据库的交互)
那么这个方法具体是要做什么业务,实现什么效果? 就方法名来看 是为了 通过传入父的组织ID获取子组织ID(包括这个父组织ID)
修改:(不用递归)
1、只需要把for循环里的 getChildOrganizeIds(organize.getId(), result); 替换为:result.add(organize.getId()); 即可