一、项目基础
1.1 项目新建
1.1.1 打开IDEA,点击New Project,选择Maven。
1.1.2 选择Maven后输入项目名称,点击Finish完成项目新建。
1.2 配置IDEA
1.2.1 File->Setting->Build->Compiler 完成自动编译。
1.2.2 File->Setting->Build->Build Tools->Maven 选择Maven配置。
1.2.3 File->Setting->Editor->File Encodings 更改字符编码。
二、业务逻辑
1.1 登录页面
1.1.1 用户通过POST请求参数,输入用户名和密码在 HTTP 请求体中以表单数据的形式向后台发送参数,然后后台获取POST请求URL中的参数值,最后通过redirect方法来完成跳转。
1.1.2 如果用户名和密码错误则会重新跳转登录页面,并给出相应提示。
1.2 仪表盘
1.2.1 用户通过用户名密码登录成功后默认进入仪表盘页面。
1.3 用户管理
1.3.1 点击用户管理可以查询所有的用户信息,通过Controller 层接收用户的请求,调用 Service 中的方法处理请求,Service 层提供对业务逻辑的处理和调用 Mapper 进行数据库操作的方法,以实现对用户管理的增删改查。
1.3.2 点击新建用户,输入相应的用户信息实现对用户的添加操作。
1.3.3 分别以用户名、手机号、开始结束时间和角色来查询用户。
1.3.4 根据用户需求,可以选择更改用户信息,点击保存完成信息修改。
1.3.5对于不经常使用的用户,可以点击删除或禁用。
1.4 角色管理
1.4.1 点击角色管理可以查询所有的角色信息,通过Controller 层接收用户的请求,调用 Service 中的方法处理请求,Service 层提供对业务逻辑的处理和调用 Mapper 进行数据库操作的方法,以实现对角色管理的增删改操作。
1.4.2 点击新建角色,输入相应的角色信息实现对用户的添加操作。
1.4.3 根据用户需求,可以选择更改角色信息,点击保存完成信息修改。
1.4.4 对于不经常使用的角色,可以点击删除或禁用。
1.5 退出
1.5.1 用户完成自己所需要的操作后,可以点击右上角图标,选择用户注销实现用户退出。
注:由于源码量过多,需要的朋友可在资源中下载,也可私信我拿取!