我想了解Hybris中用于模型创建的和之间的区别。它们内部如何运作?
<model generate="false"/>
可用于某些上下文:
1( 在<itemtype>
中,排除正在创建的类型(包括所有子类型(,并且可以像本例中那样使用:
<itemtype ....>
<model generate="false"/>
</itemtype>
2( 在<attribute>
上下文中,以排除正在创建的属性。结果是既没有生成私有字段,也没有生成getter和setter方法!
<attribute ...>
<model generate="false"/>
</attribute>
我还没有找到这个案子的任何用处。
<itemtype generate="false/true"/>
用于指定是否生成Java类文件(对于getter/setter(。
您可以在这里阅读有关<model/>
标签的更多信息(为项目类型创建自定义getters/ssetters/constructors(