2.9K Star 20.4K Fork 7.7K

GVPsmallchill/SpringBlade

2025-03-14 09:44
474499 smallc 1680535194 smallchill
  1. [新增]账号锁定与解锁功能
  2. [新增]腾讯云对象存储支持
  3. [新增]blade-starter-redis 发布订阅支持延迟加载
  4. [新增]国密key、令牌key支持从环境变量读取与设置
  5. [优化]增强kv的创建功能
  6. [优化]脱敏工具类增加ip与mac地址类型
  7. [优化]oss config bean 构造,减少 bean 冲突
  8. [优化]BeanUtil toMap toBean 改为 jackson 工具类实现
  9. [优化]BladeRedis部分方法
  10. [优化]部分工具类方法
  11. [修复]调整关闭 mybatis 默认的日志,避免 NoClassDefFoundError
  12. [修复]github #16 JWT无法设置过长失效时间
2025-01-18 18:15
474499 smallc 1680535194 smallchill
2024-11-08 16:15
474499 smallc 1680535194 smallchill
  1. [升级]SpringBoot 至 6.1.14
  2. [升级]SpringBoot 至 3.2.10
  3. [升级]SpringCloud 至 2023.0.3
  4. [升级]SpringCloud Alibaba 至 2023.0.1.2
  5. [升级]MybatisPlus 至 3.5.8
  6. [升级]Nacos 至 2.4.3
  7. [新增]blade-starter-tenant
  8. [新增]blade-starter-cache
  9. [新增]TenantUtil支持租户指定与忽略
  10. [新增]添加模块名,架构模块化
  11. [优化]代码生成器字段
  12. [优化]历史工具类逻辑
  13. [优化]调整BladeApplication参数顺序
  14. [优化]调整copyright维护日期
  15. [优化]调整copyright联系邮箱
2024-09-06 10:28
474499 smallc 1680535194 smallchill
  1. [升级]SpringBoot 至 3.2.9
  2. [升级]SpringCloud 至 2023.0.3
  3. [升级]底层架构升级,分类core模块与starter模块
  4. [新增]Geo坐标工具
  5. [新增]JsonUtil新增readListMap方法
  6. [优化]将user模块合并至system模块,统一api入口(/blade-user/* 更换为 /blade-system/user/*)
  7. [修复]vue3版本报表列表跳转路径出错的问题
  8. [修复]excel导出工具类版本冲突的问题
2024-07-14 23:29
474499 smallc 1680535194 smallchill
  1. [升级]SpringBoot 至 3.2.7
  2. [升级]SpringCloud 至 2023.0.2
  3. [升级]AlibabaCloud 至 2023.0.1.0
  4. [升级]Nacos 至 2.3.2
  5. [升级]MybatisPlus 至 3.5.7
  6. [新增]登录认证升级为国密sm2算法,数据库字段无需变动
  7. [新增]oss内网上传后转换返回外网地址
  8. [新增]saber2与saber3支持nodejs18编译
  9. [优化]完善swagger与springdoc的配置
  10. [优化]重构StringUtil的format方法
  11. [优化]saveOrUpdate方法增加业务字段更新逻辑
2024-04-22 00:17
474499 smallc 1680535194 smallchill
  1. [升级]JDK 至 Java17
  2. [升级]SpringBoot 至 3.2.4
  3. [升级]SpringBootAdmin 至 3.2.3
  4. [升级]SpringCloud 至 2023.0.1
  5. [升级]AlibabaCloud 至 2022.0.0
  6. [升级]Knife4j 至 4.5.0
  7. [升级]Mybatis-Plus 至 3.5.6
  8. [升级]MybatisSpring 至 3.0.3
  9. [升级]Druid 至 1.2.22
  10. [升级]Nacos 至 2.3.1
  11. [升级]EasyExcel 至 3.3.4
  12. [替换]原Swagger2改为OpenAPI3
  13. [替换]原独立blade-swagger服务改为blade-gateway聚合文档
  14. [新增]Sentinel新版API适配
  15. [新增]生产环境屏蔽详细的异常信息返回
  16. [新增]SpringDoc-OpenAI3集成支持
  17. [优化]更新代码生成脚本适配最新版API
  18. [优化]问号挂参的路由不再开启新tab
  19. [优化]vue3支持base路径的配置和部署
  20. [优化]默认错误提示
  21. [修复]vue3用户个人信息切换后提交报错的问题
2023-12-08 00:45
474499 smallc 1680535194 smallchill
  1. 升级 SpringBoot 至 2.7.18
  2. 升级 SpringBootAdmin 至 2.7.14
  3. 升级 Mybatis-Plus 至 3.5.4.1
  4. 升级 Mybatis-Plus-Generator 至 3.5.4.1
  5. 升级 Knife4j 至 4.3.0
  6. 优化 防SQL注入逻辑避免双写等情况出现
  7. 调整 重要API调用等级防止被恶意调用
  8. 调整 默认关闭通知公告模块的Token加密功能
Last committed message: :tada:3.7.1.RELEASE
2023-09-12 13:45
474499 smallc 1680535194 smallchill
  1. 升级 SpringCloud 至 2021.0.8
  2. 升级 SpringBoot 至 2.7.15
  3. 升级 Mybatis-Plus 至 3.5.3.2
  4. 升级 Mybatis-Plus-Generator 至 3.5.3.2
  5. 升级 Druid 至 1.2.19
  6. 升级 Avue2 至 2.10.16
  7. 升级 Avue3 至 3.2.19
  8. 新增 Token加密传输功能,提升系统安全性
  9. 新增 后端对Token加密增加强制校验的功能
  10. 优化 INode树形节点封装,增加泛型支持
  11. 优化 Sql防注入的功能
Last committed message: :tada:优化JwtUtil
2023-04-24 02:16
474499 smallc 1680535194 smallchill
  1. 升级 SpringCloud 至 2021.0.6
  2. 升级 SpringBoot 至 2.7.10
  3. 升级 SpringBootAdmin 至 2.7.10
  4. 升级 AlibabaCloud 至 2021.0.5.0
  5. 升级 Mybatis-Plus 至 3.5.3.1
  6. 升级 Mybatis-Plus-Generator 至 3.5.3.1
  7. 升级 Nacos 至 2.1.2
  8. 升级 Seata 至 1.6.1
  9. 升级 Knife4j 至 4.1.0
  10. 升级 Log4j 至 2.20.0
  11. 升级 Avue2 至 2.10.10
  12. 升级 Avue3 至 3.2.13
  13. 新增 基于Vue3与Element-Plus版本的Saber正式发布
  14. 新增 关闭Token默认签名,用户需自行设置后启动服务
  15. 新增 Vue3版代码生成
  16. 优化 pom依赖机制
Last committed message: :tada:更新nacos-docker脚本
2022-07-12 10:49
474499 smallc 1680535194 smallchill
  1. 升级 SpringCloud 至 2021.0.3
  2. 升级 SpringBoot 至 2.7.1
  3. 升级 SpringBootAdmin 至 2.7.1
  4. 升级 Mybatis-Plus 至 3.5.2
  5. 升级 Mybatis-Plus-Generator 至 3.5.3
  6. 升级 Nacos 至 2.1.0
  7. 升级 Seata 至 1.5.1.1
  8. 升级 FastJson 至 1.2.83
  9. 升级适配 SpringBoot 2.7.1 新版API
  10. 新增基于 LoadBalancer 的灰度服务功能
2022-03-18 23:45
474499 smallc 1680535194 smallchill
  1. 升级 SpringBoot 至 2.6.3
  2. 升级 SpringBootAdmin 至 2.6.2
  3. 升级 SpringCloud 至 2021.0.1
  4. 升级 AlibabaCloud 至 2021.0.1.0
  5. 升级 Nacos 至 2.0.4
  6. 升级 Mybatis-Plus 至 3.5.1
  7. 升级 Mybatis-Plus-Generator 至 3.5.1
  8. 重构 Xss运行逻辑
  9. 修复 nacos地址信息配置,支持灵活自定义
Last committed message: :zap:更新README
2021-11-05 01:29
474499 smallc 1680535194 smallchill
  1. 升级 SpringBoot 至 2.5.6
  2. 升级 SpringBootAdmin 至 2.5.3
  3. 升级 SpringCloud 至 2020.0.4
  4. 升级 Nacos 至 2.0.3
  5. 升级 Knife4j 至 2.0.9
  6. 升级 Mybatis-Plus 至 3.4.3.4
  7. 新增注解配置数据权限特性
  8. 新增Web在线配置数据权限特性
  9. 新增自定义Sql配置数据权限特性
  10. 新增懒加载表格树特性
  11. 新增部门管理祖级节点字段
  12. 新增CacheUtil工具类
  13. 优化部门管理新增逻辑
  14. 优化租户拦截器初始化逻辑
  15. 优化适配各新版本API变动
2021-06-29 11:01
474499 smallc 1680535194 smallchill
  1. 升级 SpringBoot 至 2.5.2
  2. 升级 SpringBootAdmin 至 2.4.2
  3. 升级 SpringCloud 至 2020.0.3
  4. 升级 AlibabaCloud 至 2021.1
  5. 升级 Nacos 至 2.0.2
  6. 升级 Seata 至 1.4.2
  7. 升级 Mybatis-Plus 至 3.4.3.1
  8. 优化适配各新版本API变动
  9. 移除部分过时的配置
Last committed message: :tada:3.1.0.RELEASE 底层架构升级适配
2021-05-07 11:02
474499 smallc 1680535194 smallchill
  1. 新增blade-develop的dockerfile
  2. 新增blade-develop推送docker配置
  3. 新增saber的dockerfile
  4. 新增kuboard k8s部署脚本
  5. 新增kuboard k8s部署方案
  6. 优化pom配置适配新版部署方案
  7. 优化swagger加载逻辑默认开启knife4j
  8. k8s部署文档请见:点击查看
Last committed message: :tada:更新架构图
2021-03-24 19:34
474499 smallc 1680535194 smallchill
  1. 升级 SpringBoot 至 2.4.4
  2. 升级 SpringCloud 至 2020.0.2
  3. 升级 AlibabaCloud 至 2.2.5.RELEASE
  4. 升级 FastJson 至 1.2.75
  5. 升级 Avue 至 2.8.2
  6. 升级 ElementUI 至 2.15.1
  7. 新增支持Nacos2.0长链接特性
  8. 优化七牛云地域配置为自动获取
  9. 优化Xss过滤支持通配符匹配逻辑
  10. 优化接口放行支持通配符匹配逻辑
  11. 修复Feign请求头传递丢失的问题
  12. 修复用户管理导出查询功能失效的问题
2021-02-01 09:43
474499 smallc 1680535194 smallchill
  1. 升级 SpringBoot 至 2.4.2
  2. 升级 SpringCloud 至 2020.0.1
  3. 升级 Mybatis-Plus 至 3.4.2
  4. 升级 Avue 至 2.7.6
  5. 升级适配 Knife4j 2.0.8
  6. 新增独立的Swagger网关
  7. 新增代码生成的SqlServer驱动判断
  8. 新增代码生成菜单Sql的ID
  9. 优化SentinelFeign实现以适配最新API
  10. 优化Saber个人中心实现以适配最新API
  11. 修复Saber菜单图标选择失效的问题
2021-01-06 16:43
474499 smallc 1680535194 smallchill
  1. 升级 SpringBoot 至 2.4.1
  2. 升级 SpringCloud 至 2020.0.0
  3. 升级 SpringBootAdmin 至 2.3.1
  4. 升级 Junit 至 5.7.0
  5. 升级 Mybatis-Plus 至 3.4.1
  6. 升级 Knife4j 至 2.0.8
  7. 升级 Seata 至 1.4.1
  8. 升级 Avue 至 2.7.5
  9. 新增Sentinel自动熔断逻辑
  10. 新增Sentinel全局限流控制器
  11. 新增BladeCloudApplication注解
  12. 重构Feign自动熔断逻辑以适配最新API
  13. 重构Junit统一运行器以适配最新API
  14. 重构Seata部分模块以适配最新API
  15. 修改配置文件以适配最新API
  16. 优化Gateway全局异常处理器
  17. 优化部署脚本
Java
1
https://gitee.com/smallc/SpringBlade.git
git@gitee.com:smallc/SpringBlade.git
smallc
SpringBlade
SpringBlade

Search