java8stream生成树形菜单
遇到个需求如图(手绘),是要我根据表中数据返回给前端一个json的树型对象,也就是常见的页面上的菜单好几层的那种先思考区为1的节点,底下会有两个行字节点1和2如图,可以抽象的把这两个节点理解为一个集合里面存在两个对象。因此我封装的对象里肯定有List children 属性,以及当前节点 String node和父节点String parentNode属性。还有个序列化 String id属性。实体类:@Data@AllArgsConstructor@NoArgsConstructorpubli
复制链接