Skip to content

i-novus-llc/rdm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Требования

  • OpenJDK 17
  • PostgreSQL 12
  • Artemis или ActiveMQ
  • N2O Security Admin 8.0.1

Стек технологий

  • Java 17+
  • JDBC
  • JPA 2
  • JAX-RS
  • JMS
  • Spring Boot 3.2.2
  • Spring Cloud 2021
  • Liquibase 4.24
  • N2O Platform 6.1.3
  • N2O UI Framework 7.28
  • React

Структура проекта

Общие модули:

  • rdm-api - общие интерфейсы и модели.
  • rdm-impl - общие классы имплементации для модуля rdm-api.
  • rdm-l10n-api - общие интерфейсы и модели для локализации записей справочников.
  • rdm-l10n-impl - общие классы имплементации для локализации записей справочников.
  • rdm-n2o-api - общие интерфейсы и модели N2O.
  • rdm-n2o - общие классы имплементации и конфигурационные файлы N2O.
  • rdm-n2o-l10n - общие классы имплементации N2O для локализации записей справочников.
  • rdm-rest - общие классы для REST-API.

Автоконфигураторы:

  • rdm-rest-spring-boot-autoconfigure - автоконфигуратор REST-API бэкэнда (для проектов, использующих RDM).
  • rdm-web-spring-boot-autoconfigure - автоконфигуратор UI (для проектов, использующих RDM).

Стартеры:

  • rdm-rest-spring-boot-starter - стартер REST-API бэкэнда (для проектов, использующих RDM).
  • rdm-web-spring-boot-starter - стартер UI (для проектов, использующих RDM).

Запускаемые модули:

  • rdm-frontend - запускаемый модуль фронтенда (UI).
  • rdm-service - запускаемый модуль бэкенда.
  • rdm-esnsi - запускаемый модуль для интеграции с ЕСНСИ.

Варианты сборки

  1. Сборка всех модулей: maven-профиль build-all-modules (без сборки статики и без поддержки локализации).
  2. Сборка статики для фронтенда: maven-профиль frontend-build.
  3. Сборка с поддержкой локализации записей справочников: maven-профили build-all-modules и l10n.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages