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

spring-boot-plus-vue 前端我的项目

GITHUB-REPO

零碎用户列表

零碎角色列表

零碎菜单列表

零碎部门列表

系统日志


集体核心