spring-boot-plus 是一套集成 spring boot 罕用开发组件的后盾疾速开发框架
Spring-Boot-Plus 是易于应用,疾速,高效,功能丰富,开源的 spring boot 脚手架.
指标
每个人都能够独立、疾速、高效地开发我的项目!
开源协定 MIT-License
任何集体或公司,均可基于此框架进行二次开发后,进行商业应用,无需受权!
GITHUB | GITEE
[V2.7.12] 2023.7.10
单体架构公布,更简略实用
⭐️ New Features
- 多模块变更为单体架构
- 框架代码重构,更精简,更易懂
- springboot 降级为 2.7.12
- mybatis-plus 降级为 3.5.3.1
- 应用 pagehelper 分页,更不便
- 去掉 mapstruct,应用 Spring 的 BeanUtils
- 用户降级为多角色治理,更灵便
- 应用 Vue3、TS 重构前端页面
- 应用 SwaggerV3
- 去掉 Shiro,应用拦截器实现登录鉴权
- 去掉 JWT,应用自定义生成 token
- 登录性能重构, 登录鉴权相干放在 auth
- 登录反对用户单回话或多回话同时在线配置
- 生成代码重构,新增 addDto、updateDto、infoVo
- 部署脚本优化
- 新增 JsonRequestBodyFilter 过滤器,打印实在 json 申请参数
- 新增 GlobalStringTrimHandler 处理器,全局字符串去除空格
- 新增 DataRangeAop 数据范畴切面,数据范畴过滤
- 新增 TraceIdLogFilter,日志链路 ID,方面定位起因
- 新增 IpRegionUtil,获取 ip 归属地信息
- xss 反对自定义启用禁用
- 申请日志记录字段欠缺
拜访我的项目 Swagger 文档
http://localhost:8888/swagger-ui/index.html
拜访 Knife4j 文档
http://localhost:8888/doc.html