Skip to content

基于Java11、Spring Cloud Hoxton & Alibaba、 OAuth2 RBAC权限模型的微服务系统

License

Notifications You must be signed in to change notification settings

Devifish/fish-cloud

Repository files navigation

Fish Cloud

Build status star license

基于 Spring Cloud Hoxton & Alibaba 微服务框架开发
使用现代化的函数式编码 如 Lambda、Java Stream Api、 Spring Reactive
提供对 Docker 容器环境运行的支持,可使用 Docker Compose、Kubernetes 编排

依赖环境

依赖 版本
Java Language 11
Gradle 6.4.1
Spring Boot 2.3.6.RELEASE
Spring Cloud Hoxton.SR9
Spring Cloud Alibaba 2.2.3.RELEASE
Mybatis Plus 3.4.0
  • 要求 JDK 11+, 代码库基于 Java 11 开发无法使用其以下版本运行
  • 其余依赖包版本基本源自 Spring Boot Spring Cloud Spring Cloud Alibaba 提供的 DependencyManagement
  • 中间件依赖环境建议使用提供的 docker-compose 构建

模块说明

└── fish-common
     ├── fish-common-core ----------------------- 公共核心组件
     ├── fish-common-mybatis -------------------- 公共ORM组件(Mybatis)
     ├── fish-common-rabbitmq ------------------- 公共消息队列组件(RabbitMQ)
     ├── fish-common-redis ---------------------- 公共缓存组件(Redis)
     ├── fish-common-security ------------------- 公共安全组件(Spring OAuth2)
     ├── fish-common-sentinel ------------------- 公共流量控制组件(Sentinel) [TODO]
     ├── fish-common-swagger -------------------- 公共接口文档组件(Swagger) [TODO]
     ├── fish-common-webflux -------------------- 公共WebFlux组件(Reactive)
     └── fish-common-webmvc --------------------- 公共WebMvc组件(Servlet)
└── fish-file
     ├── fish-file-common ----------------------- 文件服务公共组件
     └── fish-file-server ----------------------- 文件服务
├── fish-gateway -------------------------------- Gateway 路由网关
└── fish-message
     ├── fish-message-common -------------------- 消息服务公共组件
     └── fish-message-server -------------------- 消息服务
└── fish-search
     ├── fish-search-common --------------------- 搜索服务公共组件 [TODO]
     └── fish-search-server --------------------- 搜索服务 [TODO]
└── fish-upms
     ├── fish-upms-common ----------------------- 用户权限服务公共组件
     └── fish-upms-server ----------------------- 用户权限服务

About

基于Java11、Spring Cloud Hoxton & Alibaba、 OAuth2 RBAC权限模型的微服务系统

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published