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

OSCHINA-MIRROR/matevip-matecloud

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

MateCloud — это основанная на Spring Cloud Alibaba микросервисная архитектура, предназначенная для предоставления базовой технической инфраструктуры, которая уменьшает объём работы по разработке и позволяет сосредоточиться на бизнес-логике.

🎨 Демонстрация системы

Адрес демонстрации Описание
https://demo.mate.vip/boot Демонстрация монолита
https://demo.mate.vip/cloud Демонстрация микросервисов

Таблица 1. Адреса демонстраций

Имя пользователя Пароль Адрес проекта
admin matecloud https://gitee.com/matevip/mateboot

Таблица 2. Информация для входа в демонстрацию монолита

Имя пользователя Пароль Права доступа
admin matecloud Не может выполнять запросы на изменение, удаление или добавление данных

MateCloud предлагает коммерческую версию с расширенными возможностями.

Тип администратора Имя пользователя Пароль Назначение
Супер администратор admin matecloud123 Суперпользователь
Администратор арендатора tenant matecloud123 Имитация системы управления торговым центром, CRM-системы или системы управления офисом

Обратите внимание, что меню администратора арендатора полностью настраивается и может быть использовано для расширения любой системы, такой как система управления торговым центром, CRM или система управления офисом.

Для сравнения коммерческой и открытой версий посетите страницу https://doc.dabu.vip/vip/product/business/.

📌 Эволюция версии

Основное промежуточное ПО Версия 2.5.8 и ниже Текущая версия: 4.4.9+
Spring Boot 2.3.*.RELEASE SpringBoot
Spring Cloud Hoxton SR* SpringCloud
Spring Cloud Alibaba 2.2.*.RELEASE SpringCloudAlibaba
Nacos 1.4.* и ниже nacos
Sentinel 1.8.1 sentinel

📖 Официальная документация

Посетите страницу http://doc.dabu.vip для получения дополнительной информации.

👷 Технический обмен

Присоединяйтесь к группе QQ: 2003638 для обсуждения технических вопросов.

🍪 Техническая архитектура

Дополнительные изображения доступны по адресу:

https://cdn.mate.vip/matecloud-framework.jpg

❓ Некоторые скриншоты

Изображения доступны по адресам:

🔧 Особенности функций

Основные особенности MateCloud включают:

  1. Основную структуру, разработанную с использованием последних версий Spring Cloud 2021.0.8, Spring Boot 2.7.14 и Spring Cloud Alibaba 2021.0.8.0.
  2. Единую регистрацию с поддержкой Nacos в качестве центра регистрации, обеспечивающую многоконфигурационную регистрацию, разделение на группы, разделение по пространству имён и регистрацию и обнаружение для различных бизнес-модулей.
  3. Единое удостоверение личности с использованием протокола Oauth2 и JWT для обеспечения единого удостоверения личности, а также поддержку пользовательских grant_type для реализации входа по номеру мобильного телефона и интеграции сторонних сервисов, таких как JustAuth, для поддержки входа через WeChat и Alipay.
  4. Мониторинг бизнеса с использованием Spring Boot Admin для мониторинга состояния работы отдельных сервисов.
  5. Внутренние вызовы с интеграцией Feign и Dubbo для поддержки внутренних вызовов и возможности бесшовного переключения между ними, что подходит как для новых, так и для опытных разработчиков и ускоряет знакомство с проектом.
  6. Разрыв цепи с использованием Sentinel для обработки разрыва цепи между сервисами, чтобы предотвратить каскадные сбои.
  7. Внедрение идентификационной информации с помощью аннотаций для быстрого внедрения информации о пользователе после входа.
  8. Онлайн-документация с использованием Knife4j для просмотра и отладки онлайн API.
  9. Генерация кода с использованием Mybatis-plus-generator для автоматизации генерации кода и повышения эффективности разработки. В настоящее время генератор не поддерживает генерацию кода для фронтенда.
  10. Центры сообщений с RocketMQ и Kafka для асинхронной обработки бизнес-процессов.
  11. Разделение бизнеса с использованием Vue-element-admin для фронтенд-разработки и antd-pro-vue для коммерческой версии.
  12. Отслеживание ссылок с использованием уникального traceId для простой функции отслеживания ссылок.
  13. Многопользовательские функции с использованием Mybatis Plus для реализации функций мультиаренды.

Комментарии ( 0 )

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

Введение

Описание недоступно Развернуть Свернуть
Java и 5 других языков
Apache-2.0
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/matevip-matecloud.git
git@api.gitlife.ru:oschina-mirror/matevip-matecloud.git
oschina-mirror
matevip-matecloud
matevip-matecloud
dev