如果數據庫是oracle,可以用遞歸的sql實現
如果想用java實現
第壹步遍歷節點放入map結構
再次遍歷節點,取出當前節點的父節點,parentNode.setchild(courrentNode)
這樣第二次遍歷完後已經是樹形結構了。
從map中取出root節點就行