CRM WebUI

UI上显示的数据都来自model,在CRM里就是来自context node。

以一个具体例子讲解。
在Resources folder下有这样一个bean定义的xml:
C:\Hybris\6.5.0.0.23546\hybris\bin\ext-accelerator\acceleratorservices\resources\acceleratorservices-beans.xml
里面定义一个PaymentData这个bean class的两个attribute:

找到这个bean class,发现它位于folder gensrc下面:

问题1

打开这个PaymentData.java, 发现它的两个attribute parameters和postUrl上面都有注释 “Generated property”, 是否意味着这两个attribute是自动生成的?那么在什么时候自动生成的呢?这些attribute位于java文件里面,到底是成都同事做Hybris标准开发的时候自动生成的,还是等到客户把release的包解压之后,build的时候才自动生成的?

答案:
beans.xml里面定义的以*Data结尾的类一般都是DTO就是facade里面用的。具体细节参考张健的文章从产品展示页面谈谈Hybris的特有概念和设计结构
是SAP开发人员或者客户做ant build时生成。

问题2

Bean class的postUrl这个attribute什么时候被填充的?
Hybris MVC design里的M,就是Data object。


具体posturl在line 38被填充:

位置:

要获取更多Jerry的原创文章,请关注公众号"汪子熙":

SAP Hybris MVC里的M指什么相关推荐

  1. SAP Hybris Commerce里类似ABAP里的透明表设计

    标题的"透明表"得上引号,原因是因为Hybris里的table modelling和Netweaver里的transparent table还不是绝对的一致, 虽然从作用上说都是从 ...

  2. SAP Hybris Commerce里的数据库表

    在Hybris storefront注册一个帐号: 成功之后能在backoffice里看到成功生成的customer,里面的Customer ID是自动生成的,类似ABAP里的uuid. 在conso ...

  3. SAP Hybris的Convertor, Populator, Facade和DTO这几个概念是如何协同工作的

    Hybris里极其重要的概念. 之前的issue谈到了Hybris MVC里的M指的是DTO,JSP作为V显示DTO的value,而DB层的Model和DTO的结构不一致. 那么,数据从DB读取之后, ...

  4. SAP CRM和Hybris Commerce里关于价格折扣的一些配置

    最近Jerry做了一个和价格折扣相关的原型项目,把学到的知识记录下来,以备将来查阅. 在这个原型项目里,我们用React-Native开发了一个移动应用,用户可以在手机上浏览SAP Hybris Co ...

  5. SAP Commerce Cloud 里的 Solr 架构简介

    大多数电子商务网站都在其网站上提供搜索功能,尤其是用于搜索产品详细信息. 产品是任何电子商务网站中的主要搜索数据. 由于 Hybris 用于开发电子商务网站,因此 Hybris 中的 Solr 用于更 ...

  6. Eclipse 里一个 SAP Hybris Commerce 的开发插件

    在 Eclipse Marketplace 里根据关键字 Hybris 搜索,查到一个名为 SAP Hybris Commerce Development Tools for Eclipse 1.4 ...

  7. 如何在 SAP Hybris WCMS cockpit 里创建新的 website

    首先使用如下 url,登录 SAP Hybris CMS cockpit: https://localhost:9002/cmscockpit/login.zul 看到系统已有的 WebSite 列表 ...

  8. SAP Commerce(SAP Hybris)学习资料汇总

    版本号:v1.06 2020年11月24日 所有的架构图在这个单独的帖子里. 导航目录 SAP官方帮助文档 configuration 如何运行 Filters 容器化支持 Installer-Rec ...

  9. SAP 物料主数据里的Commodity Code

    SAP 物料主数据里的Commodity Code 在物料主数据的Foreign Trade export视图里有一个字段,叫做commodity code的.如下图示: 看帮助文档, Commodi ...

最新文章

  1. 2.6内核中被废弃的pci_present()
  2. CentOS7安装wdCP面板,快速搭建web运行环境(图文详解)
  3. docker images 详解
  4. Scala教程之:函数式的Scala
  5. extmail垃圾邮件存放垃圾邮件箱
  6. 基于mykernel完成多进程的简单内核
  7. oslo_messaging使用eventlet executor时rpc无法调用的问题
  8. TSAP(7) : ARIMA模型
  9. 老罗Android开发视频教程 (android常用布局介绍)5集集合
  10. 使用J-link+J-Flash给STM32芯片烧写序列号
  11. 关于AD9371调试笔记
  12. winserver2012安装mysql8.0.22需要安装vc++2015时报错0x80240017未指定错误
  13. tvs二极管5.0SMDJ24CA-H ISO7637 测试报告
  14. 一文将 DCDC 的 Layout 讲的明明白白,收藏这篇就够了
  15. 14个优化网站性能提高网站访问速度技巧
  16. 深度 | Authing CTO 尚斯年:云时代下的数字身份自动化
  17. 痛并快乐着的保研经历
  18. 北京今年将新建提升1000个生活性服务业网点
  19. 2011年北邮各组组线
  20. mes系统多少钱,企业要不要上mes系统?

热门文章

  1. C# 4.0 新特性之参数
  2. VMware VI4的界面和操作介绍
  3. JavaSE学习之IO流使用技巧
  4. Python全栈开发:configparser模块
  5. C# ASP.NET B/S模式下,采用lock语法 实现多用户并发产生不重复递增单号的一种解决方法技术参考...
  6. 11.21 if条件语句 年月日执行判断
  7. JavaDoc命令使用说明
  8. hdu 1086 A - You can Solve a Geometry Problem too (线段的规范相交非规范相交)
  9. 《精通Windows Sockets网络开发--基于Visual C++实现》.(孙海民).[PDF]ckook
  10. IE9:为什么 Acid3 无足轻重