我不是在谈论使用REST
类,例如@Path
或@POST
。
我是在讨论如何将任何REST
定义转换为一组类的模型 - 从中可以完成许多事情,例如生成客户端代码或解析传入数据。
一个额外的奖励可能是解析现有资源类并为其REST API创建模型。
这样的类的示例可能是Resource
。资源必须具有路径。资源将具有方法,例如GET
或POST
。方法将具有参数。等等...
方法可以根据定义不同,例如POST
方法可以具有数据流,而GET
则不能。
那么,如何使用类建模REST
实现?
io.swagger.models.Path
更像是一个联合数据结构,而不是一个适当的类定义。有点遗憾 :( - AlikElzin-kilaka