首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >为什么hybris jalo层为一个项目生成两个类

为什么hybris jalo层为一个项目生成两个类
EN

Stack Overflow用户
提问于 2018-12-24 13:12:39
回答 1查看 696关注 0票数 1

对于项目类型MyType,hybris会生成两个类。

代码语言:javascript
运行
复制
a. Gensrc/de/hybris/jalolayer/sample/GeneratedMyType.java
b. src/de/hybris/jalolayer/sample/MyType.java

当我浏览文档的时候,

GeneratedMyType.java是一个包含getter和setter方法的抽象类,而MyType.java是扩展抽象类GeneratedMyType.java的子类。

MyType.java扩展了GeneratedMyType并提供了业务逻辑。

正如我看到的一个优点,每当items.xml中的项目类型发生变化时,hybris都可以覆盖GeneratedMyType.java。通过这种方式,hybris可以反映附加到items.xml中项目类型的新属性。为同一项类型生成抽象类和具体类还有其他优点吗?

EN

Stack Overflow用户

回答已采纳

发布于 2018-12-24 16:52:30

您提到的优势是最重要的优势,因为您在MyType.java中实现的任何业务逻辑都不会被生成过程覆盖。生成过程仅生成/修改GeneratedMyType.java。

票数 2
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53909384

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档