Jua*_*uan 7

autocreate默认情况下为 true 并且在类型中设置此修饰符意味着将在初始化期间创建该项目。
generate默认情况下也是如此,并且根据它的放置位置可能意味着不同的事情:

  • atomictypeType, collectiontypeType, maptypeType, relationType: 已弃用,无效
  • attributeModelType, attributeType: 如果设置为 true,则在编译项目时会为该属性创建 getter 和 setter
  • 在 an 中enumtypeType:如果为false,则不会在扩展的常量类以及相应的服务层枚举类中生成常量
  • itemModelType, itemtypeType: 是否会生成类型的模型和子类型的模型


Fre*_*ded 5

自动创建 -

autocreate 为 true,它允许 hybris Commerce Suite 在初始化/更新过程中为此类型创建新的数据库条目。将 autocreate 修饰符设置为 false 会导致构建失败。类型的第一个定义必须启用此标志。

产生 -

Jalo 层:将 generate 修饰符设置为 true 会导致为此类型附加详细信息生成 Java 类文件。将 generate 修饰符设置为 false 会导致没有为此类型生成 Java 类文件。没有可用的 Java 类文件意味着您无法为该类型实现自定义业务逻辑(例如 getter 和/或 setter 方法)。您必须利用超类型的业务逻辑实现。