Spring WebFlux与React用于开发后台管理系统(1):构建数据表并生成相应的POJO
发布时间
阅读量:
阅读量
耗时一个月完成响应式开发,并开启一个新的项目——本系列将介绍如何快速构建一个后台管理系统及其主要功能。
基于JWT实现的身份认证与权限授权;搭建用户信息管理和相关操作的功能模块;针对用户的数据库进行查询操作;提供新增、删除以及修改用户的完整界面;构建API管理系统模块的同时支持API权限的新增和修改配置;MySQL数据库被选作存储用户的详细信息数据;Redis被用来缓存权限路由映射关系,并且能够记录访问令牌的信息
使用技术栈:
后端采用Spring WebFlux结合MySQL、Redis及JWT技术实现RESTful API服务,并支持RSocket功能;前端应用采用React.js搭配UMi.js、AntD及Material-UI构建用户界面,并支持相关功能。
- springboot:2.3.2.RELEASE
- mysql:8
- redis:6
- umijs:v3
- antd:4
- Idea:2019.3
- gradle:6.4.1
创建数据表
实现功能需要创建如下几个表:
| table名称 | 功能描述 |
|---|---|
| sys_user | 用于存储管理用户信息 |
| sys_role | 用于存储管理权限角色 |
| sys_user_role | 用于关联用户的权限角色情况 |
| sys_api | 用于管理后台api的路由信 |
全部评论 (0)
还没有任何评论哟~
