我想知道如何在spring mvc中使用Restful web服务。我看到他们使用@RestController而不是使用@Controller的例子是将mvc转换为restful服务的方法吗?以及如何在服务和客户端之间传递数据?。
答案 0 :(得分:1)
您想知道的是,客户端如何在不知道APi合同的情况下使用Web服务。 那么你有很多选择,例如,您可以手动创建模型(请求,响应),具体取决于JSON合同,因为您必须在浏览器上显示另一个工具,如邮递员,JSon中的请求/响应,之后你可以使用其他一些toot,从json数据转换到类,我通常使用maven,但你可以做manually 。
另一方面,使用像swagger这样的OPEN API来描述你的API,在构建你的webservice之后,你可以生成一个包含所有数据的客户端(请求,响应,操作GET,POST,......) for more information
祝你好运!!