基于springboot+bootstrap+mysql+redis搭建一套完整的权限架构【七】【菜单维护模块】

       大家在阅读本章的时候大家一定要把上一章的代码从GitHub上拿下来先,因此本章的以及后续章节的所有的Java代码都是基于上一章节的代码因此大家一定要记得把上一章的代码全部给clone下来,否则本章的代码大家将无法运行起来。

       通过上一章节我们已经完成了我们的基本架构的开发工作,那么这一章我们将开发我们的菜单维护模块,实现对菜单的增删改查的功能,该模块的菜单树使用的是ztree的前端js的代码,首先在我们开发该模块的时候我们需要到WebMvcConfig中增加如下配置:

基于springboot+bootstrap+mysql+redis搭建一套完整的权限架构【七】【菜单维护模块】_第1张图片

接着我们开始编写我们的菜单模块的代码首先建如下的文件路径,同时我们实现我们的菜单维护的业务逻辑:

基于springboot+bootstrap+mysql+redis搭建一套完整的权限架构【七】【菜单维护模块】_第2张图片

首先是treeList.html的页面的代码(该页面使用了bootstrap和ztree)




接着是add.html增加菜单的页面的代码:




最后是update.html修改菜单页面的代码:




到此我们完成了菜单模块的开发工作,由于java代码我们在上一章已经完成了全部的开发因此此处就不再继续陈述了,开发完成以后大家可以直接运行程序查看结果如下:

基于springboot+bootstrap+mysql+redis搭建一套完整的权限架构【七】【菜单维护模块】_第3张图片

本章代码的GitHub地址:https://github.com/185594-5-27/csdndemo/tree/master-base-tree


上一篇文章地址:基于springboot+bootstrap+mysql+redis搭建一套完整的权限架构【六】【引入bootstrap前端框架】


下一篇文章地址:基于springboot+bootstrap+mysql+redis搭建一套完整的权限架构【八】【完善整个项目】


QQ交流群:578746866



你可能感兴趣的:(基于springboot+bootstrap+mysql+redis搭建一套完整的权限架构【七】【菜单维护模块】)