春季数据剩余CRUD端点的Web客户端?

时间:2018-08-31 21:36:45

标签: spring crud spring-data-rest

Spring Data REST创建具有可发现API的CRUD Web服务器,因此似乎应该可以为其编写通用的Web客户端应用程序。有这样的应用程序吗?

2 个答案:

答案 0 :(得分:1)

我希望您的意思是样本客户存根。实际上,不能将Web客户端推广到其拥有的资源之外。那不会很有意义。

您可以在下面大摇大摆地尝试一下。在这里使用swagger非常方便(超过raml等),因为spring-data-rest会自动为您生成swagger。

enter image description here

  • 然后它将以您选择的语言为您生成示例客户端存根。

我认为这应该是最有意义的概括点。

-添加-

spring-data-rest解决的主要问题是抽象出附加到控制器的所有通用功能(例如:响应/请求映射等),并使它们易于使用和配置,从而使开发人员不再需要重新每当他们在编码新端点时就进行发明/复制。

因此,正如您所建议的那样,生成客户端存根完全不在spring-data-rest范围内。请阅读documentation了解更多信息。

答案 1 :(得分:1)