jmix разработка. Разработка с нуля. Работа включает в себя 3 задания. Задания делаются в соответствии с вариантом по номеру в списке подгруппы, сдаются преподавателю раздельно (сначала 9.1, потом 9.2, потом 9.3). Задания 9.1–9.3 выполняются в одном проекте, поэтому прикреплять проект в LMS нужно только после последнего задани . Для получения архива проекта рекомендуется использовать gradlew zipProject или кнопку Jmix [панель]->Gradle [слоник]->“Zip project...“ в IDE. При сдаче 9.1: Проект собирается и запускается. Все 3 сущности есть в Entity inspector в разделе администрации Все 3 сущности описаны в коде в соответствии с вариантом. При сдаче 9.2: В приложении созданы экраны просмотра/редактирования. Есть все компоненты в соответствии с заданием. Есть возможность выбора двух языков интерфейса. Формы организованы так что нельзя ставить в отношение много-к-многим 2 экземпляра из разных “коллекций“. В варианте из примера участнику можно ставить в соответствие только дисциплины из его соревнования. При сдаче 9.3: На экране(-ах) есть возможность вызывать 4 функции из задания (4 кнопки или других элемента). В обработчиках идет вызов функции из созданного Spring Bean. Функции правильно считают результат. вариант и прочее я скину отдельно.