ABAP ODATA服务发布详解编程语言

0、常用URL语法

?$format=json JSON格式(OData默认支持xml格式)  
$filter=[节点] eq. [value] 过滤器  
$select=[节点] 筛选固定属性  
$count 计数操作  
$expand 关联查询  
$orderby 排序,ASC/DSC  
$top=n 返回前n条  
$skip=n 跳过第n条

1、数据准备

新建一个表和结构

ABAP ODATA服务发布详解编程语言

ABAP ODATA服务发布详解编程语言

2、配置ODATA

事务码:SEGW

ABAP ODATA服务发布详解编程语言

ABAP ODATA服务发布详解编程语言

ABAP ODATA服务发布详解编程语言

ABAP ODATA服务发布详解编程语言

ABAP ODATA服务发布详解编程语言

生成

ABAP ODATA服务发布详解编程语言

ABAP ODATA服务发布详解编程语言

生成

ABAP ODATA服务发布详解编程语言

DPC:data provider class     CRUD的地方

MPC:modle provider class       数据提供的地方

创建CRUD方法实现

ABAP ODATA服务发布详解编程语言

选择要实现的方法

ABAP ODATA服务发布详解编程语言

ABAP ODATA服务发布详解编程语言

3、发布ODATA

T-CODE:/IWFND/MAINT_SERVICE

ABAP ODATA服务发布详解编程语言

ABAP ODATA服务发布详解编程语言

ABAP ODATA服务发布详解编程语言

可以在通信节点里设置用户名和密码

在客户端测试连接状态

在浏览器真实访问ODATA

ABAP ODATA服务发布详解编程语言

ABAP ODATA服务发布详解编程语言

改变URL拿数据

ABAP ODATA服务发布详解编程语言

同理,在浏览器里输入URL后输入用户名和密码即可,POST请求类似

4、通过Filter过滤数据

ABAP ODATA服务发布详解编程语言

ABAP ODATA服务发布详解编程语言

原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/tech/pnotes/17989.html

(0)
上一篇 2021年7月19日 20:42
下一篇 2021年7月19日 20:42

相关推荐

发表回复

登录后才能评论