基于 SpringBoot 3.2.5 开发的 Java 后端后台管理业务基础框架,常用的业务功能已经集成,开箱即用,相关使用说明,可以参考:
主要更新
-
工具包
-
框架
- 授权码模式鉴权优化,现在可以利用前端页面来实现获取授权码跳转,但是需要配置相关的链接:
配置
taybct: secure: auth: login-page: # 开启重定向到登录页面 redirect: true # 登录页面 redirect-login-page: https://127.0.0.1/#/login # 登录页面登录成功之后用于获取 code 的接口地址 params-redirect-api: https://127.0.0.1/api/auth/oauth/authorize # 前端获取参数需要加密的 url 加密类型 params-redirect-api-encode-type: uri_component
- 优化一些描述不准确的注释
- 去除不正确的
POM
依赖,Spring Gateway
是基于WebFlux
的,不需要用到Undertow
- 优化鉴权服务器的默认配置,优化一些过时的方法
- 修复更改头像的
BUG
- 菜单路由查询添加
meta
信息 - 优化
MyBatisX
模板- 注释问题
- 添加了适配
Pure Admin
的前端模板
- 优化角色管理
- 如果添加角色的时候未指定状态默认就是有效的状态
- 角色也可以按部门来过滤,但是这个得需要有给角色设置部门的功能才行
- 优化用户管理
- 查看个人信息的时候把手机号也返回
- 个人信息需要返回性别
- 授权码模式鉴权优化,现在可以利用前端页面来实现获取授权码跳转,但是需要配置相关的链接:
-
便捷性