Перейти к основному содержимому

Разработка сервиса бизнес-логики на Java

Шаблон для разработки сервиса бизнес-логики на Java создан на основе проекта Gradle. Шаблон сервиса JavaServiceTemplate использует Spring Boot 3, плагин spring.dependency-management и стандартные BOM-файлы Атомкод.

Типовой функционал Атомкод реализован в шаблоне сервиса в виде библиотек (JAR-артефактов) и Spring Boot Starter (автоконфигураций).

С целью обеспечения работы сервиса бизнес-логики в Атомкод в проекте Gradle изменены следующие файлы:

  • gradle.properties;
  • settings.gradle;
  • application.yaml.

Статьи в этом разделе содержат описание изменений в этих файлах в связи со следованием технологиям, используемым в Атомкод.

В этом разделе

Сценарий разработки сервиса бизнес-логики на Java

Общий подход интеграции сервиса бизнес-логики в Атомкод

Аутентификация и авторизация сервиса бизнес-логики

Регистрация сервиса бизнес-логики

Получение служебной информации о сервисе бизнес-логики

Управление настройками сервиса бизнес-логики

Взаимодействие между сервисами Атомкод

Вызовы сервисов Атомкод

Сбор диагностических данных и мониторинг состояния сервиса бизнес-логики

Настройка Swagger для API сервиса бизнес-логики

Шифрование данных запросов сервиса бизнес-логики

Доступ к данным приложения

Управление бизнес-процессами

Взаимодействие сервиса бизнес-логики с Apache Kafka

Взаимодействие сервиса бизнес-логики с сервисом аудита

Доставка разработанного сервиса бизнес-логики на стенд Атомкод