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

OSCHINA-MIRROR/carpo-aurora

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

# aurora

В ближайшее время будет проведена реконструкция версии Spring Cloud, адрес: https://gitee.com/carpo/spring-cloud-aurora.git

Описание проекта

Aurora — это платформа быстрого развития, предоставляющая базовый доступ к базам данных и аутентификацию прав пользователя. Цель состоит в том, чтобы снизить количество сложной конфигурации для разработчиков, обеспечивая готовое к использованию решение для быстрой доставки. Aurora разработана на основе Spring Boot, использует Dubbo для RPC-запросов, а также Vue и Element для фронтенд-разработки.

Архитектура программного обеспечения

Описание архитектуры программного обеспечения

Схема архитектуры AuroraBackend:

  • aurora.admin: система моделей для аутентификации пользователей
  • aurora.admin.provider: реализация функциональности системы аутентификации пользователей
  • aurora.common: пакет общих классов
  • aurora.dao: пакет реализации DAO для доступа к данным
  • aurora.core: пакет реализации сервисов для доступа к данным; используйте или расширяйте BaseService при необходимости, игнорируйте DAO
  • aurora.session: пакет реализации распределённых сессий
  • aurora.zipkin.dubbo: пакет отслеживания цепочек вызовов
  • aurora.utils: пакет различных утилит
  • dubbo-admin: консоль управления Dubbo (старая версия)
  • dubbo-monitor-simple: центр мониторинга Dubbo (старая версия)
  • aurora.archetype.project.archetype: шаблон Maven для создания пакетов модели Aurora (можно быстро создать пакеты платформы)
  • aurora.archetype.project.provider.archetype: шаблон Maven для создания пакетов провайдера Aurora--------------------------------------------------------------------------------- Передний конец:
  • aurora.admin.front: система аутентификации пользователей; предоставляет функции конфигурирования системы и контроля прав пользователей. Поддерживает трехуровневую систему прав (роли, группы пользователей, пользователи) и контроль уровня модулей и кнопок.
  • aurora.base.template: базовая модель для фронтенд-разработки; базовое представление административной панели, поддержка динамической загрузки маршрутов, контроль уровней модулей и кнопок.

Скриншоты функцийАвторизация Настройка модулей Настройка прав доступа Основной фреймворк Диаграмма отслеживания

Инструкция по использованию

Задний конец:

1. Установите пакет с платформой в локальную Maven-библиотеку

2. Создайте проект Spring Boot и добавьте зависимость Aurora

3. В компоненте запуска Spring Boot добавьте org.aurora в @ComponentScan и удалите HibernateJpaAutoConfiguration 4. После установки вы можете использовать его в своем проекте

Передняя панель:

  1. npm install Проектная настройка
  2. npm run dev Компиляция и горячее перезапуск для разработки
  3. npm run build Компиляция и минификация для продакшена

Как принять участие в развитии

  1. Fork этого проекта
  2. Создайте новую ветку Feat_xxx
  3. Подтвердите изменения
  4. Создайте новый Pull Request

Основные возможности Gitee

  1. Используйте Readme_XXX.md для поддержки различных языков, таких как Readme_en.md, Readme_ru.md
  2. Официальный блог Gitee blog.gitee.com
  3. Вы можете найти лучшие открытые проекты на Gitee https://gitee.com/explore
  4. GVP — это наиболее ценные открытые проекты на Gitee, выбранные командой экспертов
  5. Официальная документация Gitee http://git.mydoc.io/
  6. Категория "Звезды Gitee" представляет лучших участников сообщества Gitee https://gitee.com/gitee-stars/

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

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

Введение

aurora — это платформа для быстрой разработки, которая предоставляет базовые функции доступа к базе данных и аутентификации пользователей. Её цель — избавить разработчиков от утомительной настройки различных деталей, чтобы можно было сразу начать работу и быстро получить результат. aurora разработана с использованием springboot, dubbo используе... Развернуть Свернуть
Apache-2.0
Отмена

Обновления (1)

все

Участники

все

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

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