本教程前面的第 24 步骤,我们学习了 SAP UI5 OData 模型的基本使用方法:

  • SAP UI5 应用开发教程之二十四 - 如何使用 OData 数据模型

SAP UI5 + OData 模型这对技术组合,几乎是 SAP 很多产品比如 SAP S/4HANA Fiori 应用里的技术标配,所以从本步骤开始,我们继续深入学习 OData 数据模型的使用。

出于简单起见,我并没有开发一个真实的 OData 服务部署在远端,而是沿用了本教程第 26 个步骤介绍的 OData Mock 服务器,在 SAP UI5 应用里启动一个 Mock 服务器。当 SAP UI5 应用启动,向配置好的 OData 服务 endpoint 发起请求时,这个本地 Mock 服务器会拦截该请求,并将本地准备好的 OData 数据响应返回给 SAP UI5 应用。

对于 SAP UI5 应用本身,它对这些细节一无所知,无法分辨自己接收到的数据,到底是从远端真实的 OData 服务器上返回的,还是来自本地 Mock 服务器的响应结果。

关于 OData Mock 服务器的更多介绍,请复习本教程之前的步骤。

SAP UI5 应用开发教程之二十六 - OData 服务配合 Mock 服务器的使用步骤详解

同 SAP OData V2 版本的模型相比,OData V4 对 API 层面进行了精简(simplification)和清理(cleanup),让其更便于使用。关于 OData

SAP UI5 应用开发教程之六十二 - 基于 OData V4 的 SAP UI5 表格控件使用方法介绍相关推荐

  1. SAP UI5 应用开发教程之六十二 - 基于 OData V4 的 SAP UI5 表格控件使用方法介绍试读版

    一套适合 SAP UI5 初学者循序渐进的学习教程 教程目录 SAP UI5 本地开发环境的搭建 SAP UI5 应用开发教程之一:Hello World SAP UI5 应用开发教程之二:SAP U ...

  2. SAP UI5 应用开发教程之六十六 - 基于 OData V4 的 SAP UI5 表格控件如何实现删除功能试读版

    一套适合 SAP UI5 初学者循序渐进的学习教程 教程目录 SAP UI5 本地开发环境的搭建 SAP UI5 应用开发教程之一:Hello World SAP UI5 应用开发教程之二:SAP U ...

  3. SAP UI5 应用开发教程之六十五 - 基于 OData V4 的 SAP UI5 表格控件如何实现创建,编辑和保存功能

    本教程前几个步骤,我们已经用 SAP UI5 table 控件开发了一个包含 User 列表的应用,并且支持了根据 LastName 字段进行查询,以及排序的操作. SAP UI5 应用开发教程之六十 ...

  4. SAP UI5 应用开发教程之六十四 - 基于 OData V4 的 SAP UI5 表格控件如何实现 filter(过滤) 和 sort(排序)功能试读版

    一套适合 SAP UI5 初学者循序渐进的学习教程 教程目录 SAP UI5 本地开发环境的搭建 SAP UI5 应用开发教程之一:Hello World SAP UI5 应用开发教程之二:SAP U ...

  5. SAP UI5 应用开发教程之六十四 - 基于 OData V4 的 SAP UI5 表格控件如何实现 filter(过滤) 和 sort(排序)功能

    本教程的上一个步骤,我们学习了如何基于 OData V4 开发一个最简单的使用了 Table(表格)控件的 SAP UI5 应用. SAP UI5 应用开发教程之六十二 - 基于 OData V4 的 ...

  6. SAP UI5 应用开发教程之三十二 - 如何创建一个自定义 SAP UI5 控件试读版

    一套适合 SAP UI5 初学者循序渐进的学习教程 教程目录 SAP UI5 本地开发环境的搭建 SAP UI5 应用开发教程之一:Hello World SAP UI5 应用开发教程之二:SAP U ...

  7. SAP UI5 应用开发教程之八十二 - 采用 OPA5 开发支持页面跳转的 SAP UI5 集成测试用例试读版

    一套适合 SAP UI5 初学者循序渐进的学习教程 教程目录 SAP UI5 本地开发环境的搭建 SAP UI5 应用开发教程之一:Hello World SAP UI5 应用开发教程之二:SAP U ...

  8. SAP UI5 应用开发教程之六十九 - 如何从 SAP UI5 Not Found 页面跳转回到正常的应用页面试读版

    一套适合 SAP UI5 初学者循序渐进的学习教程 教程目录 SAP UI5 本地开发环境的搭建 SAP UI5 应用开发教程之一:Hello World SAP UI5 应用开发教程之二:SAP U ...

  9. SAP UI5 应用开发教程之六十 - SAP UI5 地图控件的一些高级用法试读版

    一套适合 SAP UI5 初学者循序渐进的学习教程 教程目录 SAP UI5 本地开发环境的搭建 SAP UI5 应用开发教程之一:Hello World SAP UI5 应用开发教程之二:SAP U ...

最新文章

  1. 数学图形(1.32) 鸡蛋
  2. 操作分布式文件之六:如何解析远程文件
  3. opencv车牌识别入门资料汇总
  4. 转Linux环境下段错误的产生原因及调试方法小结
  5. [蓝桥杯][算法提高VIP]贪吃的大嘴(多重背包)
  6. Android传感器编程入门
  7. DIV中class和id的区别
  8. jQuery循环滚动展示代码
  9. html给图片设置编剧,漫画简明编剧教程【4】如何设计角色
  10. 关于ST-Link下载STM32程序的使用
  11. pojo类中的布尔类型的变量为什么不能加is
  12. 你知道url中的特殊符号含义么
  13. Ubuntu上安装NS3(最详细的图文介绍)
  14. 内网渗透系列:内网隧道之DNS隧道
  15. Golang 加密方法
  16. 能远程控制你电脑的苹果充电线正在生产和售卖,走一个?
  17. malloc(): corrupted top size 解决
  18. ORA-01779: 无法修改与非键值保存表对应的列
  19. 计算机打印途中卡住,联想打印机经典故障处理方法
  20. 推流yasea遇到问题,即调转摄像头算法

热门文章

  1. python的序列化是什么意思_python 什么是对象序列化
  2. 微信小程序获取用户的 OpenId (附前端代码)
  3. js中的bool值转换及 、||、 !!详解
  4. cisco MST配置
  5. 陶哲轩实分析定义8.5.5的一个注记
  6. EL表达式 参考手册
  7. Java高级特性 第10节 IDEA和Eclipse整合JUnit测试框架
  8. P5290 [十二省联考2019]春节十二响
  9. 【bzoj2820】YY的GCD 莫比乌斯反演
  10. Mac中MacPorts安装和使用 MacPorts简介