登录
注册
开源
企业版
高校版
搜索
帮助中心
使用条款
关于我们
开源
企业版
高校版
私有云
模力方舟
AI 队友
登录
注册
Gitee 2025年度开源项目评选启动,快来选出你心中的最佳开源项目!
代码拉取完成,页面将自动刷新
开源项目
>
程序开发
>
微服务
&&
捐赠
捐赠前请先登录
取消
前往登录
扫描微信二维码支付
取消
支付完成
支付提示
将跳转至支付宝完成支付
确定
取消
Watch
不关注
关注所有动态
仅关注版本发行动态
关注但不提醒动态
2.9K
Star
20.7K
Fork
7.8K
GVP
smallchill
/
SpringBlade
代码
Issues
70
Pull Requests
7
Wiki
统计
流水线
服务
JavaDoc
质量分析
Jenkins for Gitee
腾讯云托管
腾讯云 Serverless
悬镜安全
阿里云 SAE
Codeblitz
SBOM
我知道了,不再自动展开
发行版
v2.3.0
71f7e30
2019-05-05 10:22
对比
2.3.0发布 升级SpringCloud Greenwich与SpringBoot 2.1.4
smallchill
1. 升级 SpringCloud Greenwich 2. 升级 SpringCloud Alibaba 组件版本为0.9.0.RELEASE,支持最新版本的nacos与sentinel 3. 升级 SpringBoot 2.1.4 4. 升级 mysql 驱动版本 5. 优化 LauncherService 关于环境的判断逻辑 6. 修复 blade-core-log 在部分情况下获取request为空的问题 7. 修复多租户插件判断租户过滤的逻辑 8. 修复请求日志打印插件部分格式空指针的问题 9. 降低nacos心跳日志等级,关闭心跳日志显示
最后提交信息为:
更新readme
v2.2.0
080fbbf
2019-03-31 22:48
对比
2.2.0发布 升级为多终端令牌认证系统
smallchill
1. 增加多终端令牌认证系统 2. 增加多租户开关 3. 修复部分模块没有筛选已删除的问题 4. 调整角色分配会越权的问题 5. 优化部署脚本
最后提交信息为:
2.2.0.RELEASE
v2.1.0
0dd403c
2019-03-10 19:28
对比
2.1.0发布 升级为SaaS多租户系统
smallchill
1. 升级为SaaS多租户系统 2. 优化代码生成逻辑 3. 代码生成增加菜单sql 4. 增加SysClient,提供系统信息远程调用 5. 优化部署脚本,增加前端部署实例 6. 增加父子角色过滤,使得角色无法越权配置
最后提交信息为:
2.1.0.RELEASE
v2.0.0
b411620
2019-02-21 11:13
对比
2.0.0发布 全面升级为SpringCloud微服务架构
smallchill
## 新版本简介 - SpringBlade 2.0 是由一个商业级项目升级优化而来的SpringCloud微服务架构,采用Java8 API重构了业务代码,完全遵循阿里巴巴编码规范。 - 采用Spring Boot 2 、Spring Cloud Finchley 、Mybatis 等核心技术,用于快速搭建企业级的微服务系统平台 - SpringBlade 致力于创造新颖的开发模式,将开发中遇到的痛点、生产中所踩的坑整理归纳,并将解决方案都融合到框架中。 ## 主要特性&&变化 - 采用前后端分离的模式,前端开源出一个基于React的框架:Sword,主要选型技术为React、Ant Design、Umi、Dva - 采用前后端分离的模式,前端开源出一个基于Vue的框架:Saber,主要选型技术为Vue、VueX、Avue、Element-UI - 后端采用SpringCloud全家桶,并同时对其基础组件做了高度的封装,单独开源出一个框架:BladeTool - BladeTool已推送至Maven中央库,直接引入即可,减少了工程的臃肿,也可更注重于业务开发 - 集成Sentinel从流量控制、熔断降级、系统负载等多个维度保护服务的稳定性。 - 注册中心、配置中心选型Nacos,为工程瘦身的同时加强各模块之间的联动。 - 使用Traefik进行反向代理,监听后台变化自动化应用新的配置文件。 - 部署使用Docker或K8s + Jenkins - 踩了踩Kong的坑,有个基本的使用方案,但不深入,因为涉及到OpenResty。 - 封装了简单的Secure模块,采用JWT做Token认证,可拓展集成Redis等细颗粒度控制方案 - 在2.0诞生之前,已经稳定生产了近一年,经历了从Camden -> Finchley的技术架构,也经历了从fat jar -> docker -> k8s + jenkins的部署架构 - 项目分包明确,规范微服务的开发模式,使包与包之间的分工清晰。
最后提交信息为:
升级依赖
v1.0.0
94f92bf
2019-02-18 14:19
对比
1.0.0发布
smallchill
## 简介 SpringBlade 1.0 是基于多个优秀的开源项目,将各个亮点设计融于一体的快速开发平台。构建稳定的生态圈,对各大底层框架无代码侵入。 ## 内置功能 用户管理 角色管理 菜单管理 字典管理 部门管理 附件管理 参数管理 连接池监视 日志管理 技术选型 ## 后端选型 核心框架:Spring Framework 安全框架:Apache Shiro 视图框架:Spring MVC 服务端验证:Blade Validator 任务调度:Spring Task 持久层框架:beetlsql 模板引擎:beetl 数据库连接池:Alibaba Druid 缓存框架:Ehcache 日志管理:SLF4J、LOGBACKUP 工具类:Apache Commons、FastJson、EASYPOI、BladeToolBox ## 前端选型 JS框架:jQuery CSS框架:Twitter Bootstrap 客户端验证:JQuery-html5Validate 富文本:KindEcitor 数据表格:jqGrid 树结构控件:jQuery zTree 弹出层:Layer 日期控件: LayDate
最后提交信息为:
bug fix
下载
请输入验证码,防止盗链导致资源被占用
取消
下载
Java
1
https://gitee.com/smallc/SpringBlade.git
git@gitee.com:smallc/SpringBlade.git
smallc
SpringBlade
SpringBlade
点此查找更多帮助
搜索帮助
Git 命令在线学习
如何在 Gitee 导入 GitHub 仓库
Git 仓库基础操作
企业版和社区版功能对比
SSH 公钥设置
如何处理代码冲突
仓库体积过大,如何减小?
如何找回被删除的仓库数据
Gitee 产品配额说明
GitHub仓库快速导入Gitee及同步更新
什么是 Release(发行版)
将 PHP 项目自动发布到 packagist.org
仓库举报
回到顶部
登录提示
该操作需登录 Gitee 帐号,请先登录后再操作。
立即登录
没有帐号,去注册