首页 > 解决方案 > 弹簧延迟响应和路由器功能

问题描述

我正在编写一个 spring-mvc REST 应用程序(由于很多原因,我们还不能使用反应式弹簧)。我还使用路由器功能来路由 REST 请求。对于一个 REST 请求,我需要向另一个网站发出自己的请求,以获取我将在收到的请求中返回的数据。因此,用户调用我的端点,我调用另一个网站。当我从其他网站获得结果时,我会将信息返回给我的用户。

我不想在等待响应时占用线程,而是想使用 DeferredResult (或类似的东西)。这是否可以通过路由器功能实现,或者我只需要使用基于注释的路由。有什么例子吗?

标签: springspring-mvcdeferred-result

解决方案


推荐阅读