https://github.com/colley/swak
SWAK架构基于 Spring Boot2构建微服务架构,集成通用的基础技术模块和业务模块,快速搭建可直接部署。统一的接口出入参和公共规范,支持多业务多场景扩展点,支持容错,限流,隔离,集成通用工具类,支持白名单,穿越预演能力。
https://github.com/colley/swak
distributed-locked extcache formula groovy i18n java java-license job operate-log security-jwt spring spring-boot
Last synced: 22 days ago
JSON representation
SWAK架构基于 Spring Boot2构建微服务架构,集成通用的基础技术模块和业务模块,快速搭建可直接部署。统一的接口出入参和公共规范,支持多业务多场景扩展点,支持容错,限流,隔离,集成通用工具类,支持白名单,穿越预演能力。
- Host: GitHub
- URL: https://github.com/colley/swak
- Owner: colley
- License: apache-2.0
- Created: 2024-05-21T07:58:45.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2025-12-29T06:31:01.000Z (3 months ago)
- Last Synced: 2026-02-06T14:57:43.375Z (about 2 months ago)
- Topics: distributed-locked, extcache, formula, groovy, i18n, java, java-license, job, operate-log, security-jwt, spring, spring-boot
- Language: Java
- Homepage: https://colley.github.io/#/
- Size: 1.87 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.en.md
- License: LICENSE
Awesome Lists containing this project
README
Swak v3.4.0
基于SpringBoot多组件集成的Java快速开发框架
## 简介
SWAK架构基于 Spring Boot2构建微服务架构,集成通用的基础技术模块和业务模块,快速搭建可直接部署。统一的接口出入参和公共规范,支持多环境多机房,支持多业务多场景扩展点,支持容错,限流,隔离,兜底,支持接口监控业务监控。集成通用工具类,支持白名单,穿越预演能力。
SWAK分为三个部分,SWAK架构、SWAK组件以及SWAK脚手架。
文档地址:https://colley.github.io
### Latest Version: [](https://search.maven.org/search?q=g:io.gitee.mcolley%20a:swak*)
``` xml
io.gitee.mcolley
swak-bom
Latest Version
pom
import
io.gitee.mcolley
swak-spring-boot-starter
Latest Version
```
### 依赖中间件版本
中间件名称 | 版本 |备注
------ |-----------------| ----
`spring boot` | 2.7.18 | spring boot
### SWAK脚手架
我们提供了两个`archetype`,[SWAK脚手架使用](https://colley.github.io/#/archetype) 点击了解详情。
### SWAK Components
此外,我们还提供了一些非常有用的通用组件,这些组件可以帮助我们提升研发效率。
这些功能组件被收拢在[`Swak components`目录](https://colley.github.io/#/components/swak-extension) 下面。