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