Spring Boot期末项目 用户管理系统

一、项目基础

1.1 项目新建

1.1.1 打开IDEA,点击New Project,选择Maven。

Spring Boot期末项目 用户管理系统_第1张图片

1.1.2 选择Maven后输入项目名称,点击Finish完成项目新建。

Spring Boot期末项目 用户管理系统_第2张图片

1.2 配置IDEA

1.2.1 File->Setting->Build->Compiler 完成自动编译。

Spring Boot期末项目 用户管理系统_第3张图片

1.2.2 File->Setting->Build->Build Tools->Maven 选择Maven配置。

Spring Boot期末项目 用户管理系统_第4张图片

1.2.3 File->Setting->Editor->File Encodings 更改字符编码。

Spring Boot期末项目 用户管理系统_第5张图片

二、业务逻辑

1.1 登录页面

1.1.1 用户通过POST请求参数,输入用户名和密码在 HTTP 请求体中以表单数据的形式向后台发送参数,然后后台获取POST请求URL中的参数值,最后通过redirect方法来完成跳转。

1.1.2 如果用户名和密码错误则会重新跳转登录页面,并给出相应提示。

1.2 仪表盘

1.2.1 用户通过用户名密码登录成功后默认进入仪表盘页面。

Spring Boot期末项目 用户管理系统_第6张图片

1.3 用户管理

1.3.1 点击用户管理可以查询所有的用户信息,通过Controller 层接收用户的请求,调用 Service 中的方法处理请求,Service 层提供对业务逻辑的处理和调用 Mapper 进行数据库操作的方法,以实现对用户管理的增删改查。

Spring Boot期末项目 用户管理系统_第7张图片

1.3.2 点击新建用户,输入相应的用户信息实现对用户的添加操作。

Spring Boot期末项目 用户管理系统_第8张图片

Spring Boot期末项目 用户管理系统_第9张图片

Spring Boot期末项目 用户管理系统_第10张图片

1.3.3 分别以用户名、手机号、开始结束时间和角色来查询用户。

Spring Boot期末项目 用户管理系统_第11张图片

Spring Boot期末项目 用户管理系统_第12张图片

Spring Boot期末项目 用户管理系统_第13张图片

Spring Boot期末项目 用户管理系统_第14张图片

1.3.4 根据用户需求,可以选择更改用户信息,点击保存完成信息修改。

Spring Boot期末项目 用户管理系统_第15张图片

1.3.5对于不经常使用的用户,可以点击删除或禁用。

Spring Boot期末项目 用户管理系统_第16张图片

1.4 角色管理

1.4.1 点击角色管理可以查询所有的角色信息,通过Controller 层接收用户的请求,调用 Service 中的方法处理请求,Service 层提供对业务逻辑的处理和调用 Mapper 进行数据库操作的方法,以实现对角色管理的增删改操作。

Spring Boot期末项目 用户管理系统_第17张图片

1.4.2 点击新建角色,输入相应的角色信息实现对用户的添加操作。

Spring Boot期末项目 用户管理系统_第18张图片

Spring Boot期末项目 用户管理系统_第19张图片

1.4.3 根据用户需求,可以选择更改角色信息,点击保存完成信息修改。

Spring Boot期末项目 用户管理系统_第20张图片

Spring Boot期末项目 用户管理系统_第21张图片

1.4.4 对于不经常使用的角色,可以点击删除或禁用。

Spring Boot期末项目 用户管理系统_第22张图片

1.5 退出

1.5.1 用户完成自己所需要的操作后,可以点击右上角图标,选择用户注销实现用户退出。

Spring Boot期末项目 用户管理系统_第23张图片

注:由于源码量过多,需要的朋友可在资源中下载,也可私信我拿取! 

你可能感兴趣的:(java,开发语言,spring,boot,用户管理,资源分享)