Разница между а также в моделях Hybris - PullRequest
0 голосов
/ 17 марта 2020

Я хотел понять разницу между и в Hybris для создания моделей. Как они функционируют внутри?

1 Ответ

0 голосов
/ 18 марта 2020

<model generate="false"/> может использоваться в некоторых контекстах:

1) В <itemtype>, чтобы исключить создание типа (включая все подтипы), и может использоваться, как в этом примере:

<itemtype ....>
<model generate="false"/>
</itemtype>

2) В контексте <attribute> исключить создание атрибута. В результате ни приватное поле, ни методы getter и setter не генерируются!

<attribute ...>
<model generate="false"/>
</attribute>

Я еще не нашел никакой утилиты для этого случая.

<itemtype generate="false/true"/> используется для указания, генерировать ли файлы класса Java или нет (для получателей / установщиков) ).

Вы можете прочитать здесь дополнительную информацию о теге <model/> (создать собственные методы получения / установки / конструктора для типа элемента)

...