Skip to content

Latest commit

 

History

History
24 lines (13 loc) · 1.35 KB

File metadata and controls

24 lines (13 loc) · 1.35 KB

Модули приложения

Модуль – наименьшая структурная единица CUBA-приложения. Представляет собой один модуль проекта приложения и соответствующий ему JAR файл с исполняемым кодом.

Стандартные модули:

  • global – включает в себя классы сущностей, интерфейсы сервисов и другие общие для всех уровней классы. Используется во всех блоках приложения.

  • core – реализация сервисов и всех остальных компонентов среднего слоя.

  • gui – общие компоненты [gui_framework]. Используется в модуле Web Client.

  • web – реализация универсального пользовательского интерфейса на Vaadin.

  • portal – опциональный модуль – реализация веб-портала на Spring MVC.

  • front – опциональный модуль – реализация [front_ui] на JavaScript.

AppModules
Figure 1. Модули приложения