当前位置: 首页 > 知识库问答 >
问题:

从SAP商务云中的commercewebservices定制控制器

贲绪
2023-03-14

共有1个答案

卢深
2023-03-14

如果希望重写现有的APIendpoint(在本例中为CartsController),可以使用@RequestMappingOverride注释来完成。

使用此注释,您可以在自己的OCC扩展中用自定义控制器“隐藏”开箱即用控制器的现有请求映射。

您可以在这里找到更多细节和一个示例:

重写REST API[help.sap.com]

编辑

不要忘记:
所有操作都发生在外观中,您还可以使用WsDTO概念和其他转换器来扩展API响应,而不重写控制器。(有关详细信息,请参阅扩展数据对象[help.sap.com])

 类似资料:
  • 问题内容: 我创建了一个服务来隔离业务逻辑,并将其注入需要信息的控制器中。我最终要做的是让控制器能够监视服务中的值,这样我就不必进行广播/通知或复杂的消息传递解决方案,就可以将所有控制器的数据更改通知给控制器。服务。 我创建了一个plnkr,展示了我要执行的操作的基本概念。 http://plnkr.co/edit/oL6AhHq2BBeGCLhAHX0K?p=preview 可以让控制器监视服务

  • 本文向大家介绍隐藏SAP ABAP表控制列,包括了隐藏SAP ABAP表控制列的使用技巧和注意事项,需要的朋友参考一下 您可以使用具有以下组件的结构CXTAB_CONTROL: 看不见的C(1)标志(X或空白),用于整个表控件的可见性。 您可以使用示例程序:RSDEMO02,它允许您修改表控件的属性并查看结果。 当您使用此表控件“不可见”时,这会将内容更改为“ xxxxxxxxxxxx”,就像隐藏

  • 我有一个在事务控制器中分组HTTP请求的测试计划,例如: 现在,我需要控制此类事务的请求速率,而不是单个请求。例如,我可能希望每分钟有60个事务控制器实例 有一个恒定吞吐量计时器,据我所知,它用于控制单个请求的吞吐量。例如,如果我将恒定吞吐量计时器吞吐量设置为每分钟60个,JMeter将在avg上每分钟给我60个请求,但不是每分钟给我60个事务控制器实例。 将JMeter配置为每分钟有60个事务控

  • 问题内容: 我正在使用socket.io在我的应用中启用聊天功能,并且正在使用一项服务来执行所有套接字操作。当出现消息时,我想从服务中触发控制器的功能以在UI中进行一些更改。所以我想知道如何从服务访问控制器的功能。样例代码: 这是服务的示例代码。 现在控制器的代码 问题答案: 您可以通过使用角度事件或来实现此目的。 在您的情况下会有所帮助,您需要广播事件,以便具有相同事件名称的所有子作用域都可以监

  • 需要JAVA中JDBC事务控制机制的帮助。 问题: 我们的赛贝斯DB中有一些存储过程需要在未链接模式下运行。由于我们在两个不同的数据库(不幸的是,两个都是赛贝斯)上更新数据,如果有任何故障,我们需要能够回滚所有以前的事务。 但是在未限制模式下运行(自动提交-开启)并不能帮助我们进行回滚,因为一些SP已经提交了事务。 理想情况下,如果第3步失败,我们希望有效地回滚第1步和第2步。 当前解决方案: 我

  • 问题内容: 我有一个变量,将由一个或多个控制器使用,由服务更改。在那种情况下,我建立了一个服务来将该变量保存在内存中,并在控制器之间共享。 问题是:每次变量更改时,控制器中的变量都不会实时更新。 我创建这个小提琴来提供帮助。http://jsfiddle.net/ncyVK/ -–请注意,当我增加count的值时,或永远不会更新。 如何将Service / Factory变量绑定到Controll