4.1.1.1. Создание сущности
Сначала создадим перечисления. В секции Data Model дерева CUBA нажмите New → Enumeration и создайте следующие перечисления:
-
Sexсо значениями:MALE,FEMALE -
Smokerсо значениями:YES,NO -
Dayсо значениями:SUN,MON,TUE,WED,THU,FRI,SAT -
Timeсо значениями:DINNER,LUNCH
Создадим класс сущности Tip.
-
В секции Data Model дерева CUBA нажмите New → Entity. Появится диалоговое окно New CUBA Entity.
-
В поле Entity name введите название класса сущности –
Tip, выберите типNot persistentв поле Entity type, после чего нажмите кнопку OK. В рабочей области откроется страница дизайнера сущности. -
Используя Entity Designer добавьте атрибуты:
-
rowтипаInteger -
totalBillтипаDouble -
sexтипаSex -
smokerтипаSmoker -
dayтипаDay -
timeтипаTime -
sizeтипаInteger -
tipтипаDouble
-
-
Перейдите на вкладку Text. Здесь отображается исходный код класса
Tip.
На этом создание сущности Tip завершено.