Java生成树状结构返回结果
生活随笔
收集整理的這篇文章主要介紹了
Java生成树状结构返回结果
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
樹狀結果集返回以及收集部分信息
對應的表結構和業務需求如下圖所示
實現思路:遞歸業務代碼
1.樹狀結構結果集返回
實現結果
業務代碼
分析此處是先查詢出根節點,暫定最大的FAQ。然后設置一個實體作為返回。主要代碼在getChildren中。
此處是設置孩子節點,如果傳進來的參數有孩子節點。那么同一批孩子設置相關信息,進入下一批循環。直至末尾,返回集合。
數據層
2.當點擊一個大類產生所有子類的部分信息demo。
實現效果
展示子類中的所有內容
表現層
前端傳過來大類ID
業務層
先遞歸查出所有id集合更加集合判斷信息屬于里面的
遞歸實現
總結
以上是生活随笔為你收集整理的Java生成树状结构返回结果的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: mysql如何实现树状结构数据列表
- 下一篇: Java集合框架完全解析