Dynamic Attributes

Автор: Haulmont
4.5
0

ОПИСАНИЕ

Динамические атрибуты - это дополнительные атрибуты сущностей, которые расширяют модель данных, не изменяя схему базы данных и не требуя перезапуска приложения. Это позволяет определять новые параметры сущностей на стадии развертывания или продакшена.

Динамические атрибуты хранятся в главном хранилище данных в структуре Entity-Attribute-Value. Фреймворк автоматически загружает и сохраняет значения динамических атрибутов вместе с экземплярами сущностей.

Пользователи могут просматривать и редактировать динамические атрибуты в таблицах и формах экранов приложения через Backoffice UI.

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