一、本主的应用场景
部门里面有一个属性是当前部门的上级部门,而当前部门又会有下级部门,下级部门还有下级部门,这就形成了一个向下无限循环,呈现出树状结构。
二、认识JSONObject
JSONObject只是一种数据结构,可以理解为JSON格式的数据结构(key-value 结构),可以使用put方法给json对象添加元素。JSONObject可以很方便的转换成字符串,也可以很方便的把其他对象转换成JSONObject对象。
postman测试效果图
建表(主键id自增长)
Entity实体类
package com.example.unicom.entity;
import lombok.Data;
import java.util.ArrayList;
import java.util.List;
@Data
public class RoleTree {
private Integer id;
private String role_name;