{"id":33898578,"url":"https://github.com/taybct/spring-taybct-cloud","last_synced_at":"2026-04-22T06:06:09.717Z","repository":{"id":321012208,"uuid":"1080653591","full_name":"taybct/spring-taybct-cloud","owner":"taybct","description":"Spring TayBct Cloud 是一个 Spring 业务组件基础集成的基础业务（Spring Cloud 微服务），对一些常用的系统管理，用户体系等基础功能做了基础的常用的简易的集成，并且提供一些业务开发过程中常用的功能模块集成，开箱即用。","archived":false,"fork":false,"pushed_at":"2025-11-27T08:55:12.000Z","size":2947,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-11-30T02:39:23.292Z","etag":null,"topics":["java","logicflow","management-system","mybatis-plus","oauth2","onlyoffice-server","spring-boot","spring-cloud","spring-cloud-alibaba","spring-cloud-gateway","spring-security","websocket"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/taybct.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":"NOTICE","maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-10-21T17:12:26.000Z","updated_at":"2025-11-27T08:55:18.000Z","dependencies_parsed_at":"2025-11-29T14:03:38.211Z","dependency_job_id":null,"html_url":"https://github.com/taybct/spring-taybct-cloud","commit_stats":null,"previous_names":["taybct/spring-taybct-cloud"],"tags_count":0,"template":true,"template_full_name":null,"purl":"pkg:github/taybct/spring-taybct-cloud","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/taybct%2Fspring-taybct-cloud","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/taybct%2Fspring-taybct-cloud/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/taybct%2Fspring-taybct-cloud/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/taybct%2Fspring-taybct-cloud/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/taybct","download_url":"https://codeload.github.com/taybct/spring-taybct-cloud/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/taybct%2Fspring-taybct-cloud/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":27670139,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-12-11T02:00:11.302Z","response_time":56,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["java","logicflow","management-system","mybatis-plus","oauth2","onlyoffice-server","spring-boot","spring-cloud","spring-cloud-alibaba","spring-cloud-gateway","spring-security","websocket"],"created_at":"2025-12-11T21:00:37.268Z","updated_at":"2025-12-11T21:01:30.624Z","avatar_url":"https://github.com/taybct.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Spring TayBct Cloud\n\n[![GitHub license](https://img.shields.io/github/license/taybct/spring-taybct-cloud?style=flat)](./LICENSE)\n[![GitHub stars](https://img.shields.io/github/stars/taybct/spring-taybct-cloud?color=fa6470\u0026style=flat)](https://github.com/taybct/spring-taybct-cloud/stargazers)\n[![GitHub forks](https://img.shields.io/github/forks/taybct/spring-taybct-cloud?style=flat)](https://github.com/taybct/spring-taybct-cloud/network/members)\n\n## 介绍\n\nSpring TayBct Cloud 是一个 Spring 业务组件基础集成的基础业务（Spring Cloud 微服务），对一些常用的系统管理，\n用户体系等基础功能做了基础的常用的简易的集成，并且提供一些业务开发过程中常用的功能模块集成，开箱即用。\n\n## 软件架构\n\n- 基于 Spring Boot 开发，版本和 Spring Boot 大版本基本同步，例如 spring-taybct 3.5.x -\u003e spring-boot 3.5.x\n- 适配一些 Spring 相关的基础组件的简单基础集成\n- 系统管理等一些基础通用业务模块的基础简易集成\n- 本项目是微服务架构，由 Spring TayBct Cloud 添加了 Dubbo 或者 OpenFeign 或者其他注册中心 变成微服务\n\n![framework](./assets/images/framework.png)\n构架图\n\n## 演示\n\n![monitor-application-list.png](./assets/images/monitor-application-list.png)\n应用列表\n\n![api-doc.png](./assets/images/api-doc.png)\n接口文档\n\n![swagger-ui.png](./assets/images/swagger-ui.png)\n接口文档\n\n![nacos-serve-list.png](./assets/images/nacos-serve-list.png)\nNacos 服务列表\n\n![druid-view.png](./assets/images/druid-view.png)\nDruid 数据库监控\n\n![e-r.png](./assets/images/E-R.png)\n![user-role-perm.png](./assets/images/user-role-perm.png)\n基于用户角色权限管理\n\n![onlyoffice-page.png](./assets/images/onlyoffice-page.png)\nOnlyOffice 文档编辑器\n\n![scheduling.png](./assets/images/scheduling.png)\n分布式任务调度\n\n![logic-flow-design.png](./assets/images/logic-flow-design.png)\n流程设计\n\n![form-create.png](./assets/images/form-create.png)\n动态表单\n\n## 示例\n\n- [示例项目（PureAdmin）](https://mangocrisp.top/pureadmin)\n\n\u003e 本项目为纯后端项目，以上展示的前端界面是 [vue-pure-admin（Mango Crisp）](https://github.com/mangocrisp/vue-pure-admin) 基于本项目\n\u003e 和 [vue-pure-admin](https://github.com/pure-admin/vue-pure-admin) 开发的前端示例项目\n\n## JavaDoc 口文档\n\n\u003ca href=\"https://mangocrisp.top/javadoc/spring-taybct-tools-doc/index.html\" target=\"_blank\" \u003espring-taybct-tools 接口文档\u003c/a\u003e\n\n\u003ca href=\"https://mangocrisp.top/javadoc/spring-taybct-doc/index.html\" target=\"_blank\" \u003espring-taybct 接口文档\u003c/a\u003e\n\n### 仓库模板\n\n直接使用本仓库模板创建仓库即可\n\n### 本地创建\n\n[快速开始](https://mangocrisp.top/code/taybct/3.5.x/get-started/)\n\n### Fork 本仓库\n\n为了方便后续的更新和维护，你可以 Fork 本仓库到你自己的代码仓库\n\n## 使用说明\n\n1. 是运行的代码\n2. **启动 VM 参数**\n\n```bash\n-Dmaven.wagon.http.ssl.insecure=true\n-Dmaven.wagon.http.ssl.allowall=true\n--add-opens\njava.base/java.lang=ALL-UNNAMED\n--add-opens\njava.base/java.util=ALL-UNNAMED\n--add-opens\njava.base/java.nio=ALL-UNNAMED\n--add-opens\njava.base/sun.nio.ch=ALL-UNNAMED\n--add-opens\njava.base/java.lang.reflect=ALL-UNNAMED\n# 基础内存设置\n-Xms8g -Xmx8g\n-XX:MaxMetaspaceSize=512m\n# 使用ZGC\n-XX:+UseZGC\n-XX:MaxGCPauseMillis=150\n# 解决CodeCache问题\n-XX:ReservedCodeCacheSize=256m\n-XX:+UseCodeCacheFlushing\n# 日志与诊断\n-Xlog:gc*,gc+age=trace,safepoint:file=ac/gc.log:time,uptime,level,tags:filecount=10,filesize=10M\n-XX:+HeapDumpOnOutOfMemoryError\n-XX:HeapDumpPath=./java_pid%p.hprof\n-XX:NativeMemoryTracking=detail\n```\n\n\u003e JVM 参数根据实际情况调整\n\n## 参与贡献\n\n1. Fork 本仓库\n2. 新建 Feat_xxx 分支\n3. 提交代码\n4. 新建 Pull Request\n5. 本项目属于集成平时开发的经验避免重复造轮子，所以如果在开发过程中遇到了本项目里面的一些 BUG，请及时在你的运行模块里面，新建\n   BUG 类同包同名的类来强制重写本项目的代码，等到有空了把这些\n   BUG，和你修复好的文件一起提交给本项目，将会是对本项目最伟大的贡献，感激不尽！另外，如果有好的点子，或者想法，也欢迎往本项目这儿疯狂\n   PR.\n\n\u003e 本项目是基于 [Spring Taybct](../../../spring-taybct) 开发的微服务架构业务项目，如果你的业务希望在微服务和单体架构下都能运行，可以去这里看看\n\n## 免责声明\n\n本项目所有依赖包都是互联网能找到的，不能保证没有漏洞，源码也不能百分百保证没有\nBUG，谁都不能保证，所以，如果用于生产环境，出现了什么问题，本项目方不负任何责任，但是可以提供友情技术帮助和支持，你可以在项目的\nIssues 提出你的问题","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftaybct%2Fspring-taybct-cloud","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftaybct%2Fspring-taybct-cloud","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftaybct%2Fspring-taybct-cloud/lists"}