@
Data@
TableName("s_tree")
public class TreeNode {
// 树节点 ID
@
TableId("id")
private Long id;
// 树节点名称
@
TableField("label")
private String label;
// 父节点 ID
@
TableField("parentId")
private Long parentId;
private List<TreeNode> children;
}
数据库 TreeNode 就是 Id Label parentId 三列
遍历文件转换成 TreeNode
TreeNode(id=28, label=新建文件夹, parentId=2, children=null)
TreeNode(id=32, label=新建文件夹, parentId=0, children=null)
TreeNode(id=34, label=新建文件夹, parentId=32, children=null)
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
https://www.v2ex.com/t/705095
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.