# spring-taybct-cloud **Repository Path**: mangocrisp/spring-taybct-cloud ## Basic Information - **Project Name**: spring-taybct-cloud - **Description**: 我也不知道我就是想要把仓库改成私有 - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-09-24 - **Last Updated**: 2025-10-27 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Spring TayBct Cloud #### 介绍 Spring TayBct Cloud 是一个 Spring 业务组件基础集成的基础业务,对一些常用的系统管理,用户体系等基础功能做了基础的常用的简易的集成,并且提供一些业务开发过程中常用的功能模块集成,开箱即用。 #### 软件架构 - 基于 Spring Boot 开发,版本和 Spring Boot 大版本基本同步,例如 spring-taybct 3.2.x -> spring-boot 3.2.x - 适配一些 Spring 相关的基础组件的简单基础集成 - 系统管理等一些基础通用业务模块的基础简易集成 - 本项目是微服务架构,由 Spring TayBct Cloud 添加了 Dubbo 或者 OpenFeign 或者其他注册中心 变成微服务 ![img](img.png) #### 安装教程 1. mvn clean 2. mvn install 3. mvn deploy #### 使用说明 1. 是运行的代码 2. **启动 VM 参数** ```bash -Dmaven.wagon.http.ssl.insecure=true -Dmaven.wagon.http.ssl.allowall=true --add-opens java.base/java.lang=ALL-UNNAMED --add-opens java.base/java.util=ALL-UNNAMED --add-opens java.base/java.nio=ALL-UNNAMED --add-opens java.base/sun.nio.ch=ALL-UNNAMED --add-opens java.base/java.lang.reflect=ALL-UNNAMED # 基础内存设置 -Xms8g -Xmx8g -XX:MaxMetaspaceSize=512m # 使用ZGC -XX:+UseZGC -XX:MaxGCPauseMillis=150 # 解决CodeCache问题 -XX:ReservedCodeCacheSize=256m -XX:+UseCodeCacheFlushing # 日志与诊断 -Xlog:gc*,gc+age=trace,safepoint:file=ac/gc.log:time,uptime,level,tags:filecount=10,filesize=10M -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=./java_pid%p.hprof -XX:NativeMemoryTracking=detail ``` 3. 你可以在 modules 模块下看得到这些手动注册的 ```java @RestController public class SysUserController extends SysUserControllerRegister { } ``` #### 参与贡献 1. 本项目是基于 [Spring Taybct](https://gitee.com/mangocrisp/spring-taybct) 开发的策服务架构业务项目,参与贡献就去这里面 #### 免责声明 本项目所有依赖包都是互联网能找到的,不能保证没有漏洞,源码也不能百分百保证没有 BUG,谁都不能保证,所以,如果用于生产环境,出现了什么问题,本人不负任何责任,但是可以提供友情技术帮助和支持,你可以在项目的 Issues 提出你的问题