第一步,从gitee上下载项目
第二步,运行项目
第三步,功能讲解,首先,要先讲一下数据库表与表之间的关系,角色管理和用户
管理是多对多关系,有第三张表用户角色表维护之间的关系,之后开始展示项目
功能并且讲因为用户和角色是多对多关系,并且便于关系很多的角色,才有了角色管理
这个功能模块,之后在输入框中输入要进行查询的角色名,点击查询按钮,即可完成查询
会在刷新之后显示要查询的那条数据,同时打开f12,然后再打开前台代码逐条讲解到,之后
发出的请求参数,之后到f12讲解前端请求路径和状态码和请求参数之后到后台讲解从控制层的映射地址开始逐步
讲解,从控制层到业务层的数据传递和方法名和参数,再到mapper.xml文件里讲解sql语句和对数据的处理
再从mapper.xml文件里返回到业务层,在业务层进行判断,返回参数大于零表示查询到数据,小于0没查询到数据
回到f12看响应值,如果是1表示查询到数据
新增
点击新增按钮,弹出提示框,输入你要新增的角色名,如果新增的角色名和已有的角色名重复,则无法新增成功,输入一个不重复的角色名
点击新增按钮,弹出笑脸提示新增成功
会在刷新之后显示新增的那条数据,同时打开f12,然后再打开前台代码逐条讲解到,直到讲解完post,之后
发出的请求参数,之后到f12讲解前端请求路径和状态码和请求参数之后到后台讲解从控制层的映射地址开始逐步
讲解,从控制层到业务层的数据传递和方法名和参数,再到mapper.xml文件里讲解sql语句和对数据的处理
再从mapper.xml文件里返回到业务层,通过回调函数进行回调数据之后进行判断,大于0返回添加成功,小于0提示添加失败,会把数据返回到业务层,由控制层输出到f12中
然后再回到f12看返回的数据
即可完成数据的接收传递