`
JerryWang_SAP
  • 浏览: 1026460 次
  • 性别: Icon_minigender_1
  • 来自: 成都
文章分类
社区版块
存档分类
最新评论

Hybris里类似ABAP Netweaver的DDIC - 如何做数据类型的extension

阅读更多

ABAP里客户做二次开发时,当其business requirement需要新的字段添加到已有数据类型上时,一般采用append structure的方式增强SAP标准的数据类型。

之前说到每个extension都有其local的object, 比如extension specific的data type在resources folder下面的这个XML里定义. XML的naming convention为-items.xml.

对于数据类型的扩展Hybris的思路也类似:

这个例子定义了一个新的数据类型AlipayPaymentTransactionEntry,扩展自PaymentTransactionEntry

黄色区域内的field相当于ABAP里include structure里的field.

0
0
分享到:
评论

相关推荐

    hybris Developer Training Part I - Core Platform - Module 01 - Warm Up

    ### Hybris Developer Training Part I - Core Platform - Module 01 - Warm Up #### 概述 本培训课程是为Hybris开发人员准备的核心平台培训的第一部分,旨在介绍Hybris平台的基本功能、概念以及如何利用该平台进行...

    hybris Developer Training Part I - Core Platform - Module 03 - Data Modeling

    通过本模块的学习,开发者将能够理解Hybris中的基本概念,如原子类型、集合类型、映射类型以及复合类型等,并学会如何创建新的类型以扩展现有的数据模型。 #### 类型系统(Type System)简介 在Hybris中,类型系统...

    hybris Developer Training Part I - Core Platform - Module 08 - ServiceLayer

    每个Item类型都有一个对应的模型类,这些模型类类似于POJO对象,具有getter和setter方法,它们是在构建过程中生成的。模型并非直接与数据库关联,因此它们并不是实时的。在修改模型后,必须显式地保存更改。 2. ...

    hybris Developer Training Part I - Core Platform - Module 02 - Environment

    本文档是关于Hybris开发者培训课程的第一部分——核心平台的第二模块,主题为开发环境的搭建。Hybris是一个强大的电子商务平台,由SAP公司开发,广泛应用于企业级的电子商务解决方案。本模块主要讲述了如何配置...

    hybris-base-image:使用 ubuntu 的 Hybris Commerce Suite 基本映像

    hybris-base-image Hybris Commerce Suite 的基本映像,基于ubuntu:latest 。 可以开箱即用地用于基于 Hybris Commerce Suite >5.5 的项目。 请直接在阅读此文档。 否则链接可能不起作用。 上的是从 GitHub 源存储库...

    2017年SAP Hybris 消费者洞察报告 - 中国

    数字创新现已改变我们的生活方式:沟通、购物、支付、学习和工作。同时也改变 了我们追求爱情的方式。如今,由于网上交友提供了更多选择和机会,通过 Tinder 等应用程序找到潜在伴侣的情况并不鲜见。...

    用于客户Gmail插件的SAP Hybris Cloud「SAP Hybris Cloud for Customer Gmail Add-in」-crx插件

    注意:要使用适用于客户的SAP Hybris Cloud和您的业务数据的Gmail附件,您必须是SAP Hybris Cloud for Customer的用户。 支持语言:Deutsch,English,Français,Nederlands,Norsk,Türkçe,dansk,español,slovenský,...

    hybris-b2b-spartacus:docker中的SAP Commerce B2B-与Spartacus组合

    将CXCOM200500P_0-70004955.ZIP移至hybris-b2b-spartacus/hybris-b2b CXCOM200500P_0-70004955.ZIP hybris-b2b-spartacus/hybris-b2b (如果要使用其他版本的SAP Commerce,请编辑hybris-b2b-spartacus/hybris-b2b/...

    meta-aosp-hybris

    此自述文件包含有关 hybris 层内容的信息。 有关详细信息,请参阅下面的相应部分。 依赖关系 该层取决于: URI:git://git.openembedded.org/bitbake 分支:master URI:git://git.openembedded.org/openembedded...

    数据校验框架在hybris中的使用

    在电子商务平台Hybris中,数据校验框架扮演着确保数据准确性和一致性的关键角色。本文将详细介绍如何在Hybris中利用数据校验框架进行有效的数据验证。 1. 背景 在传统的开发方式中,数据校验通常通过编写if语句来...

    hybris的搭建、使用、集成eclipse(中文版)

    **Hybris概述** Hybris是一款强大的电子商务平台,用于构建高度可扩展且多功能的B2B和B2C在线商店。它提供了丰富的功能,包括产品管理、订单处理、库存控制、客户关系管理、市场营销等,支持多渠道销售,如web、...

    SAP hybris 6.4 B2C平台搭建文档

    ### SAP Hybris 6.4 B2C 平台搭建详解 #### 一、概述 本文档旨在为SAP Hybris 6.4初学者提供一份详细的B2C平台搭建指南。通过本教程,读者可以了解如何从零开始搭建一个完整的Hybris 6.4 B2C平台,并解决在搭建...

    Hybris Platform Installation Guide

    ### Hybris Platform 安装指南知识点详述 #### 引言 Hybris Platform 是一个功能强大的电子商务解决方案平台,被广泛应用于构建多渠道、全渠道的零售业务系统。本指南将详细解析如何安装与初始化 Hybris Commerce ...

    hybris入门手册_hybris

    【标题】"hybris入门手册_hybris"涵盖了SAP的hybris平台,这是一个高度可扩展的电子商务解决方案,主要用于构建B2B和B2C在线商店。Hybris平台结合了内容管理、订单处理、产品目录管理、客户服务和市场推广等多种功能...

    掌握Java-SAP Hybris组件:专业级培训与实践

    ### Java-SAP Hybris组件:专业级培训与实践 #### 一、Java-SAP Hybris Component简介 **Java-SAP Hybris Component**是SAP Hybris电子商务平台中的关键部分之一,它利用Java这一强大且流行的编程语言,为开发者...

    idea jenkins集成及Hybris构建小技巧

    3. **快速部署配置更改**:对于local.properties和project.properties的修改,可以直接在HAC(Hybris Administration Console)的platform -> configuration中更改,以避免长时间重启。但这种方法有时因缓存问题可能...

    Hybris-AdminCockpit中文说明书

    ### Hybris Administration Cockpit中文说明书 #### 概述 Hybris Administration Cockpit 是一款功能强大的管理工具,专门设计用于在Hybris多渠道解决方案中高效管理各类信息。它为用户提供了一个直观的操作界面,...

    hybris commerce developer traning 1

    在hybris中,数据模型通常基于类型系统(Type System)来设计,包括了商品、用户、订单等实体。 6. 分类(Classification): 分类在电子商务中用于管理产品属性和属性值。这有助于用户更快地在网站上找到想要的...

    Hybris产品特点

    ### Hybris产品特点详解 #### 一、概览 Hybris是SAP旗下的一款全渠道解决方案,被广泛应用于电子商务及客户关系管理领域。通过提供一套完整的工具和技术框架,Hybris帮助企业在多渠道环境下实现无缝连接与高效运营...

Global site tag (gtag.js) - Google Analytics