An extension can contain business logic, type definitions, a web application, or a Hybris Management Console configuration. That way, you link up in one place all of the functionality that covers a certain field of use, for example a webshop.
这个概念和ABAP里的package非常类似。
比如这个alipay是成都团队开发的一个extension:
典型结构:
UI:
一个细微的差异是,我们知道在ABAP package里创建的所有object,都可以被其他package的代码访问。即使这些object没有加到package interface的visible element里,runtime也不会报错。
Hybris的extension里的大多数folder下的object,访问控制的behavior和ABAP package一致。除了/web folder下的UI实现:This directory contains the web extension module parts of the extension (JSP files, libraries). Sources and resources from this directory are only accessible to a Web application containing the extension. They cannot be accessed from another extension.
Hybris启动时加载的extension列表:
注意,即使是很多Hybris core的功能,也是以extension的方式实现的,这一点对于从ABAP转过来的developer一开始会特别confusing,因为在ABAP里extension一般意味着属于partner或者客户.
比如这个extension,是Hybris core的一部分.
相关推荐
SAP hybris电商实施和开发 hybris采用了Java语言和Spring框架,可以根据业务需求变化快速二次开发实施和上线
hybris电商开发实施路线和流程hybris电商开发实施路线和流程
hybris电商开发实施路线和流程.pptx
Hybris Platform Installation Guide
这是hybris的wiki上面直接翻译成中文版的,所以部分内容有点瑕疵
hybris培训资料,(hybris softwareAn SAP Company)
基于Hybris的全渠道零售平台解决方案 电子商务平台建设 全渠道中台建设 Hybris架构方案 Hybris需求要点解说
SAP hybris 开发顾问实战讲义 Hybris是SAP全渠道电商套件
Hybris Trail学习指南 中文
hybris 中文介绍
hybris学习
数据校验框架在hybris的使用,以达到简化数据校验的目的。
对SAP Hybris 框架的介绍,主要介绍了具体的架构体系,应用场景以及包含的模块功能等
Idea集成jenkins以达到高效开发,Hybris ant 执行小技巧
hybris wcms
很完整的hybris框架介绍资料,新手入门,特别适合看。 最大的B2C和B2B电子商务专家 最全面电子商务解决方案 (incl. WCMS, PCM) 模块化和服务导向架构 最多合作伙伴 资金实力及对电子商务的独家重点 全球超过400家...
hybris的关于组建的应用和开发,在电商网站上又很多组建要自己开发,怎样开发一个自己想要实现功能,就需要开发一套组建!
hybris Email WCMS and Process Engine 发送邮件
混合工具hybris 工具和实用程序
SAP收购了Hybris的全渠道解决方案