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

OSCHINA-MIRROR/blue_xt-SingleGateway

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

SingleGateway

Описание

Пример проекта, основанный на Spring Boot, который внутри использует параметры запроса для маршрутизации, а снаружи предоставляет только один REST-интерфейс.

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

Подходит для back-end-проектов, предоставляющих только REST-сервисы.

Особенности

  1. Проект содержит только один интерфейс, что делает глобальное управление этим интерфейсом более удобным, позволяя избежать использования затратных возможностей, таких как Spring AOP.
  2. Все интерфейсы должны регистрироваться в магазине интерфейсов; в противном случае они не будут работать. Это придаёт каждому интерфейсу чувство продукта и позволяет разработчикам видеть информацию о каждом интерфейсе, его расположении и описании в одном месте.
  3. При запуске проекта выполняется отражение и кэширование интерфейсов, что не вызывает проблем производительности во время выполнения.
  4. Единый контракт запросов и ответов обеспечивает более согласованное поведение интерфейсов и облегчает централизованное управление.
  5. Возможно, есть ещё некоторые особенности, которых я даже не ожидал!

Контакты

Если у вас есть какие-либо предложения или замечания, пожалуйста, свяжитесь со мной.
Персональная почта: pertrichor@163.com

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

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

Введение

Демо-проект, основанный на SpringBoot, который предоставляет вовне только один REST интерфейс и внутренне маршрутизирует запросы через параметры запроса. Развернуть Свернуть
Отмена

Обновления

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

Участники

все

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

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