Как создать коллекцию#

  1. В директории с ресурсами (Наименование модуля/src/main/resources/ru/bitec/app) создать файл odm(Object domain model/Доменная модель сущности) с наименованием Наименование модуля/Наименование модуля_Наименование коллекции.odm.xml

  2. Указать тип класса: supertype="collection"

  3. В odm определить ссылочный атрибут на класс родитель у данного атрибута указать genListCollectionRep="true"

  4. В odm определить необходимые атрибуты

  5. Подключить коллекцию к классу родителю

    • Для этого в odm класса родителя необходимо указать

    <collections>
       <collection name="Наименование коллекции" cascadeOnDelete="true" ref.attr="Наименование ссылочного атрибута на класс родитель в коллекции"/>
    </collections>
    
  6. Сгенерировать код по odm класса родителя

    1. Кликнуть правой кнопкой мыши по файлу

    2. В подменю External Tools выбрать Generate Sources

  7. Собрать проект

  8. Сгенерировать таблицы по odm файлу коллекции

    1. Кликнуть правой кнопкой мыши по файлу

    2. В подменю External Tools выбрать Generate Tables