摘要:
系统里有一个地方需要递归生成一个树结构,速度奇慢,大概在2分钟左右才能生成,而且该树有时会有更新,所以抽空研究了一下。List getRootTree(List list) //找出一级节点,list为db里的节点全表(1K多个节点),通过字段parent_id表示从属关系List getChildTree(List list, String parentId)//递归生成parentid下的子节点{ List resultList = new ArrayList(); for (int i = 0; i > menuMapfor (int i = 0; i list = null; . 阅读全文
posted @ 2014-01-22 10:48
w333111444
阅读(201)
评论(0)
推荐(0)