基于SpringBoot+React的一站式用户管理系统,实现了用户注册、登录、查询管理等功能。
- 登录
- 账号密码登录
- 注册
- 账号 + 密码 + 编号注册
- 系统分为普通用户和管理员用户
- 普通用户登录
- 欢迎
- 个人信息设置
- 管理员登录
- 欢迎
- 个人信息设置
- 所有用户信息管理页面
- 普通用户登录
- HTML + CSS + JavaScript 三件套
- React 开发框架
- Ant Design 组件库
- Ant Design Pro 现成的管理系统前端
- Umi 插件
- Java
- spring(依赖注入框架,帮助你管理 Java 对象,集成一些其他的内容)
- SpringMVC(web 框架,提供接口访问、restful接口等能力)
- MyBatis(Java 操作数据库的框架,持久层框架,对 JDBC的封装)
- MyBatis-Plus(对 MyBatis的增强,不用写 SQL语句也能实现增删改查)
- Spring Boot(快速启动 / 快速集成项目。不用自己管理 spring 配置,不用自己整合各种框架)
- Junit 单元测试库
- MySQL数据库
(需要下载npm或yarn,文档末尾《知识补充》有相关介绍和下载安装教程)
环境要求:Node.js 版本推荐16-17
1.使用开发工具(VsCode或WebStorm等)打开前端项目文件
2.终端输入执行以下命令:
安装依赖:
npm install
启动:
npm start
- 创建数据库表
- 修改配置文件中的数据库配置
- 启动项目。