【问题标题】:How to consume Restful web services in spring restspring rest中如何消费Restful web服务
【发布时间】:2017-12-26 09:38:44
【问题描述】:

我想知道如何在 spring mvc 中使用 Restful Web 服务。我看到一个例子,他们使用@RestController 而不是使用@Controller 是将我们的mvc 转换为restful 服务的方式?以及数据将如何在服务和客户端之间传递?

【问题讨论】:

  • 我不知道 Web 服务如何获取属于客户端的数据。我认为它会通过具有相同的 pojo 类来获取。我不熟悉 maven,但他们在依赖项中添加了我们的客户端程序。
  • 如果你不这样做,请不要回答我是新手,不要给我的问题打负分

标签: spring web-services spring-mvc


【解决方案1】:

您想知道的是,客户端如何在不知道 APi 协议的情况下使用 Web 服务。 那么您有很多选择,例如,您可以手动创建模型(请求,响应),具体取决于 JSON 合同,因为您必须在浏览器上显示在另一个工具(如邮递员)上,然后是 JSON 中的请求/响应您可以使用其他一些工具,将这些 json 数据转换为类,我通常使用 maven,但您可以这样做manually

另一方面,使用像 swagger 这样的 OPEN API 来描述您的 API,在您构建 Web 服务 Rest 之后,您可以生成一个包含所有数据(请求、响应、操作 GET、POST 等)的客户端for more information

祝你好运!!

【讨论】:

    猜你喜欢
    • 2017-01-30
    • 2014-12-01
    • 2017-01-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-10-25
    • 1970-01-01
    • 2011-08-29
    相关资源
    最近更新 更多