# Sword_react_drugs **Repository Path**: lwxsyn/Sword_react_drugs ## Basic Information - **Project Name**: Sword_react_drugs - **Description**: No description available - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2019-07-09 - **Last Updated**: 2021-11-03 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README

Build Status Coverage Status Downloads

## SpringBlade说明 * 旭宏信息引用开源项目;二次开发 ## SpringBlade微服务开发平台 * 采用前后端分离的模式,前端开源两个框架:[Sword](基于 React、Ant Design)、[Saber](基于 Vue、Element-UI) * 后端采用SpringCloud全家桶,并同时对其基础组件做了高度的封装,单独开源出一个框架:[BladeTool](https://github.com/chillzhuang/blade-tool) * [BladeTool](https://github.com/chillzhuang/blade-tool)已推送至Maven中央库,直接引入即可,减少了工程的臃肿,也可更注重于业务开发 * 集成Sentinel从流量控制、熔断降级、系统负载等多个维度保护服务的稳定性。 * 注册中心、配置中心选型Nacos,为工程瘦身的同时加强各模块之间的联动。 * 使用Traefik进行反向代理,监听后台变化自动化应用新的配置文件。 * 极简封装了多租户底层,用更少的代码换来拓展性更强的SaaS多租户系统。 * 借鉴OAuth2,实现了多终端认证系统,可控制子系统的token权限互相隔离。 * 借鉴Security,封装了Secure模块,采用JWT做Token认证,可拓展集成Redis等细颗粒度控制方案。 * 稳定生产了一年,经历了从Camden -> Greenwich的技术架构,也经历了从fat jar -> docker -> k8s + jenkins的部署架构 * 项目分包明确,规范微服务的开发模式,使包与包之间的分工清晰。 ## 架构图 ## 工程结构 ``` SpringBlade ├── blade-auth -- 授权服务提供 ├── blade-common -- 常用工具封装包 ├── blade-gateway -- Spring Cloud 网关 ├── blade-ops -- 运维中心 ├ ├── blade-admin -- spring-cloud后台管理 ├ ├── blade-develop -- 代码生成 ├── blade-service -- 业务模块 ├ ├── blade-desk -- 工作台模块 ├ ├── blade-log -- 日志模块 ├ ├── blade-system -- 系统模块 ├ └── blade-user -- 用户模块 ├── blade-service-api -- 业务模块api封装 ├ ├── blade-desk-api -- 工作台api ├ ├── blade-dict-api -- 字典api ├ ├── blade-system-api -- 系统api └── └── blade-user-api -- 用户api ``` ## 官网 * 官网地址:[http://zzxuhong,cn](http://zzxuhong.cn) * 问答社区:[http://zzxuhong.cn](http://zzxuhong.cn) ## 用户权益 * 允许免费用于学习、毕设、公司项目、私活等。 * 代码文件需保留相关license信息。 * 禁止直接将本项目挂淘宝等商业平台出售。 * 非界面代码50%以上相似度的二次开源,二次开源需先联系作者。 # 界面 ## [BladeX](https://bladex.vip/#/vip) 工作流一览
## 关注我们