本文写作动机
笔者在编写使用事物码 SEGW 开发 SAP OData 服务的系列步骤时,但凡遇到技术上一些疑难问题,喜欢去参照 SAP 标准产品里是如何使用 OData 服务的,不少问题都可以去参考 SAP 标准产品的 OData 服务实现细节来解决。
因此本文记录笔者在编写本教程的过程中,曾经研究过的 SAP OData 服务实现的一些细节,把这些细节分享给大家,希望能起到参考作用。
同时,教程也不断收到一些朋友在评论区留言,对于不少留言的回复,我也是拿 SAP 标准 OData 服务的实现作为论据来回复的,因为 SAP 标准产品里 OData 实现比较权威和规范。
2022 年 10 月 28 日回答读者问
有个朋友想做 Java 开发,和我讨论了一些问题。
问题1 - OData 服务 url 和领域模型的对应关系
我看您的 url 地址是按
/服务名称
,我这样理解:每个Odata 服务负责自己领域的数据,比如 /user,/order 背后可能是两个系统服务
回答:
每个 Odata 服务