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

OSCHINA-MIRROR/minbox-projects-api-boot

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

ApiBoot: Разработан для создания API-сервисов как компонентов

Ci Builder

Что такое ApiBoot?

ApiBoot — это решение для внедрения сервисов с интерфейсами. Оно предоставляет набор готовых к использованию компонентов для упрощения интеграции с популярными сторонними фреймворками за счет упаковки, что повышает эффективность разработки программистов, снижает затраты на обучение и порог входа в использование этих технологий. Готовое к использованию!

Разработчики, имеющие базовое понимание Spring Boot, могут создавать надежные и безопасные сервисы с интерфейсами, предоставляющие богатые возможности безопасности для множества конечных точек, таких как мобильные устройства и веб-страницы.

ApiBoot зависит от SpringBoot и может использоваться для создания автономных Java приложений.

Цели:

  • Предоставление решений для низкого порога интеграции с третьими сторонами для Java-разработчиков, чтобы порог использования сложной интеграции был ниже.
  • Внедрение основных фреймворков внутри, достаточно добавить зависимости и простую конфигурацию для использования.
  • Каждый компонент можно использовать независимо, больше нет необходимости в избыточных компонентах вашего приложения.
  • Легко и быстро создавайте безопасные REST-ресурсные сервисы.
  • Может использоваться для создания экземпляров микросервисов SpringCloud.
  • Чтобы способствовать открытому исходному коду, я надеюсь, что открытые фреймворки помогут большему количеству разработчиков.

Установка и начало работы

Для использования компонентов проверьте официальную справочную документацию Официальная справочная документация. Для начала работы посетите Первое приложение ApiBoot.

Если вы используете Maven для сборки проекта, вам потребуется добавить зависимость версии ApiBoot в ваш файл pom.xml следующим образом:

<dependencyManagement>
  <dependencies>
    <dependency>
      <groupId>org.minbox.framework</groupId>
      <artifactId>api-boot-dependencies</artifactId>
      <version>${lastVersion}</version>
      <scope>import</scope>
      <type>pom</type>
    </dependency>
  </dependencies>
</dependencyManagement>

Примечание: lastVersion должно быть заменено на последнюю версию ApiBoot. Посмотреть Зависимости версий - 2. Получение последних зависимостей ApiBoot

После добавления зависимости версии мы можем добавить требуемые компоненты ApiBoot в проект. Ниже приведен пример использования распределенного логгера minbox-logging:

<dependencies>
  <!--ApiBoot MinBox Logging-->
  <dependency>
    <groupId>org.minbox.framework</groupId>
    <artifactId>api-boot-starter-logging</artifactId>
  </dependency>
</dependencies>

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

Получение помощи

Если вы столкнулись с проблемами во время использования ApiBoot, вы можете получить помощь через следующие каналы!

Создание Issue

Каждый может задать различные вопросы, но будут повторяющиеся вопросы. Если вы хотите задать вопрос, пожалуйста, следуйте рекомендациям ниже:

  • Перед отправкой Issue, пожалуйста, проведите поиск среди существующих Issue.
  • При запросе информации о ApiBoot, пожалуйста, предоставьте максимально возможную информацию, такую как: версия ApiBoot, JDK, используемые компоненты и т.д.
  • Если вам требуется вставка кода при запросе, пожалуйста, попробуйте использовать синтаксис markdown escape символ.

Сборка исходного кода

Официальные версии ApiBoot выпускаются в Maven Central. Если вы хотите использовать самую новую версию ApiBoot (версия еще не выпущена), вы можете собрать и установить его локально через исходный код. Необходимые условия:

# Скачиваем исходный код главной ветки на локальный компьютер
➜ git clone https://github.com/minbox-projects/api-boot.git
cd api-boot
# Устанавливаем
➜ mvn clean install -Dmaven.test.skip=true -Dmaven.javadoc.skip=true -Dgpg.skip

Лицензия

ApiBoot создан под лицензией Apache2 открытого исходного кода.

Поддержка OpenSource

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

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

Введение

Описание недоступно Развернуть Свернуть
Apache-2.0
Отмена

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

все

Участники

все

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

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