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

OSCHINA-MIRROR/feiyufun-xinqing

Клонировать/Скачать
README.md 3.2 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 02.12.2024 07:38 6646a5c

Спринг клауд, мавен

Связанные функции:

  1. Мавен осуществляет сборку проекта и контроль версий.
  2. Спринг клауд распределяет проект.
  3. Для обработки RPC-сервисов используется Feign.
  4. Eureka заменяется Nacos для регистрации сервисов и динамической конфигурации.
  5. Sentinel используется для контроля бизнес-трафика и мониторинга цепей.
  6. Используется Druid от Али для соединения с базой данных, а также визуализация мониторинга MySQL.
  7. Используются два независимых источника данных: MySQL и PgSQL, что позволяет управлять отдельными транзакциями и хранить бизнес-данные в разных базах.
  8. Применяется инструмент TkMyBatis для генерации кода и методов.
  9. Jwt используется для шифрования конфиденциальной информации с помощью открытого и закрытого ключей.

Структура кода:

  • xinqing-dependencies — глобальная конфигурация зависимостей Maven.
  • mybatis-generator — инструмент для генерации кода с использованием TkMyBatis.
  • xinqing-business — общая конфигурация проекта.
  • xinqing-eureka-server — сервер регистрации.
  • xinqing-job-server — центр задач.
  • xinqing-modules — модули бизнес-процессов.
  • xinqing-common — код общих функций бизнеса.
  • xinqing-manage-server — интерфейс бизнес-функций.

Инструкция по установке:

  1. Импортируйте скачанный проект в Eclipse или Idea и запустите сервер регистрации.
  2. Запустите необходимые проекты и войдите в систему регистрации с учётными данными из eureka для проверки регистрации.
  3. После успешной регистрации проект готов к использованию.

Использование:

  1. Данный код представляет собой проект SpringCloud.
  2. В будущем планируется добавить функции ограничения трафика шлюза, единого входа и управления проектами.
  3. Код фронтенда Vue доступен по адресу https://gitee.com/xinqing-area/xinqing-agile-web.

Примечание: этот проект рекомендуется использовать только в качестве примера, не рекомендуется для коммерческого использования.

Участие и вклад: Спринк

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

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

1
https://api.gitlife.ru/oschina-mirror/feiyufun-xinqing.git
git@api.gitlife.ru:oschina-mirror/feiyufun-xinqing.git
oschina-mirror
feiyufun-xinqing
feiyufun-xinqing
master