在设计系统菜单的时候,用到了easyUI 的 树控件 tree
查看文档:easyUi对数控件的格式化需求:就是后台传过来的json字符串需要是这个格式。
下面进行后台设计,首先是数据库SQL查询语句设计。
观察数据库的表结构
修改AuthMapper,添加查询语句。
在xml文件里面添加方法
Service
ServiceImpl
Controller
到写controller的时候,要注意前台easyUI需要的json字符串的格式了,查看easyUi需要的
这个时候发现,需要传入一个父id,通过判断当前的父id来显示不同的树结构,所以MaPPER里面需要多一个属性:ParentID
因为这时候有两个值了,为了区分加上注解: