1.需要的依赖
阿里的fastjson
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>fastjson</artifactId>
<version>1.2.60</version>
</dependency>
2.前置知识
方法名 | 作用 |
---|---|
JSONObject.toJSONString(Object) | 将Object转为JSON文本 |
JSONObject.parse(string) | 将JSON文本准尉JSONObject |
JSONObject.put(key,value) | 对目标JSONObject添加一个键值对 |
3.权限实体类
@Data
@EqualsAndHashCode(callSuper = true)
public class SysPermission extends BaseEntity<Integer> {
private static final long serialVersionUID = -6525908145032868837L;
private Integer parentId;
private String name;
private String css;
private String href;
private Integer type;
private String permissio