# Max-Base-Support
**Repository Path**: tangguangdi/Max-Base-Support
## Basic Information
- **Project Name**: Max-Base-Support
- **Description**: 用于快速构建SpringCloud项目
- **Primary Language**: Java
- **License**: Not specified
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 5
- **Forks**: 0
- **Created**: 2019-03-03
- **Last Updated**: 2025-05-18
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# Max-Base-Support
## 🚀功能介绍
基于JDK21构建SpringCloud开发环境
- 提供微服务springboot3.3+基础依赖包;
- 提供API接口自动注册及调试功能;
- 提供快速代码生成和快捷页面功能;
- 提供系统各项运维监控能力;
- 按需引入DB功能模块;
- 按需引入ES功能模块;
## 搭建流程
| 部署环境 | 版本号 |
|-----------------|-------|
| `max-shield` | 2.0 |
| `redis` | last |
| `mysql` | 8.0 |
| `minIO` | last |
| `elasticsearch` | 8+ |
## 模块说明
### 1.max-common
1. 基础实体类
```
com.tangguangdi
max-common
3.0.0
```
### 2.max-core
1. 基础依赖和配置
2. 权限注解@Permission
3. URL:127.0.0.1:端口/max-ui/index.html
4. API网关:https://gitee.com/tangguangdi/Max-Shield
```
com.tangguangdi
max-core
3.0.0
```
### 3.max-db
1. 数据库依赖和配置(mybatis+plus、druid)
2. 前后端代码生成器
3. 集成swagger页面
4. 集成druid监控页面
5. db结构和数据迁移(待完成)
6. sql自动装载(待完成)
7. URL: 127.0.0.1:端口/max-db/index.html
```
com.tangguangdi
max-db
3.0.0
```
### 4.max-es
1. 索引库依赖和配置(elasticSearch)
```
com.tangguangdi
max-es
3.0.0
```
## 基本配置
```
max:
generator:
package-name: 你的包路径
output-dir: 工程中目录(不含包路径),默认:/src/main/java
author: 作者签名
```
## 版本说明
### V3.x.x
```
建议升级V2版本:
1.Controller不再继承
2.Result实体改变
3.max-pay组件移除
```