1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/tangguangdi-Max-Base-Support

Клонировать/Скачать
README.md 3.2 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
Отправлено 02.06.2025 18:53 7c9e282

Max-Base-Support

🚀 Функциональные возможности

Создание среды разработки SpringCloud на основе JDK21

  • Предоставление базовых зависимостей для микросервисов springboot3.3+;
  • Автоматическая регистрация и отладка API-интерфейсов;
  • Быстрое генерирование кода и быстрый доступ к страницам;
  • Предоставление возможностей мониторинга и управления системой;
  • Построение модуля DB по требованию;
  • Построение модуля ES по требованию;

Постановка среды

Среда развертывания Версия
max-shield 2.0
redis последняя
mysql 8.0
minIO последняя
elasticsearch 8+

Описание модулей

1.max-common

  1. Базовые сущности
<dependency>  
    <groupId>com.tangguangdi</groupId>  
    <artifactId>max-common</artifactId>  
    <version>3.0.0</version>  
</dependency>  

2.max-core

  1. Базовые зависимости и конфигурации
  2. Аннотация для разрешений @Permission
  3. URL: 127.0.0.1:порт/max-ui/index.html
  4. API-шлюз: https://gitee.com/tangguangdi/Max-Shield
<dependency>  
    <groupId>com.tangguangdi</groupId>  
    <artifactId>max-core</artifactId>  
    <version>3.0.0</version>  
</dependency>  

3.max-db

  1. Зависимости и конфигурации для базы данных (mybatis+plus, druid)
  2. Генератор кода для фронтенда и бэкенда
  3. Интеграция с swagger-страницей
  4. Интеграция с страницей мониторинга druid
  5. Перенос структуры базы данных и данных (в разработке)
  6. Автоматическая загрузка SQL (в разработке)
  7. URL: 127.0.0.1:порт/max-db/index.html
<dependency>  
    <groupId>com.tangguangdi</groupId>  
    <artifactId>max-db</artifactId>  
    <version>3.0.0</version>  
</dependency>  
```### 4. Настройки для индексного хранилища (elasticSearch)
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 удален

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/tangguangdi-Max-Base-Support.git
git@api.gitlife.ru:oschina-mirror/tangguangdi-Max-Base-Support.git
oschina-mirror
tangguangdi-Max-Base-Support
tangguangdi-Max-Base-Support
master