ABAP 里的 CQRS 到底有没有现成工具,RAP 能做到哪一步
📅 2026/7/14 4:26:49
👁️ 阅读次数
📝 编程学习
在ADT里打开一个RAP Business Object的behavior definition,会看到create、update、delete、action、function这些声明。再把视线移到CDS projection view、service definition和OData查询能力上,读操作与写操作似乎已经被分成了两条路线。很多从Java、.NET或微服务架构转到ABAP的开发人员,看到这里很容易产生一个判断,RAP大概就是SAP提供的CQRS框架。
这个判断只对了一半。
直接给出结论,ABAP Platform没有一套被SAP定义为CQRS framework的开箱即用工具,也没有类似MediatR、Axon Framework那样统一的命令总线、查询总线、命令处理器注册、投影管理、事件存储和一致性协调机制。按照SAP当前公开的ABAP Cloud与RAP文档体系来看,官方提供的是构造CQRS
编程学习
技术分享
实战经验