Skip to content
opensabrePublic

About

OpenSabre 官方文档:介绍微服务框架、基础应用、管理前端、部署架构,并提供开发、升级和使用指南。

Resources

Stars

1 star

Watchers

1 watching

Forks

Repository files navigation

OpenSabre 微服务开发平台

OpenSabre 将可复用的 Java 微服务框架、基础管理服务、Vue 管理端和部署配置组织成一套开发平台。业务应用按需接入已有的身份权限、字典、审计、通知、网关及监控能力,减少重复建设。

平台组成

部分 当前能力
Framework 按职责拆分的 Spring Boot starter:WebMVC/WebFlux、配置发现、RPC、持久化、缓存、事件、安全、治理、迁移和监控
基础服务 授权认证、组织与 RBAC、系统管理,以及分离的网关运行时和控制面
管理前端 Vue 3、TypeScript、Vite、Element Plus、Pinia;提供基础管理、路由发布和监控界面
部署体系 Docker Compose 基础设施与应用编排、独立 Flyway 迁移任务、Nacos 配置管理和 Prometheus 采集
示例与文档 examples 验证框架使用方式,各服务正式 docs 维护实现和运行约束

技术基线

框架源码基线为 1.1.4:Java 21 编译、Spring Boot 4.1.0、Spring Cloud 2025.1.2、Spring Cloud Alibaba 2025.1.0.0。数据层采用 MyBatis-Plus、MySQL、JetCache/Redis,API 文档采用 Springdoc 3 与 Knife4j。

应用分支、框架发布和线上镜像可能处于不同版本;当前配置治理候选状态见文档与源码核对基线。本页不将工作区版本等同于已部署版本。

从这里开始

About

OpenSabre 官方文档:介绍微服务框架、基础应用、管理前端、部署架构,并提供开发、升级和使用指南。

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages