我正在用Scala后端和JS前端构建REST应用程序。这些路线直观地被设计为匹配逻辑,便利和可读性。记录REST路由和响应
但是:
- 哪些记录REST路线和响应主体格式标准的做法?
- 是否有任何工具可以生成这样的文档?
我正在用Scala后端和JS前端构建REST应用程序。这些路线直观地被设计为匹配逻辑,便利和可读性。记录REST路由和响应
但是:
一些希望有用的提示。
我不知道任何现成的工具来自动生成此类文档。我见过使用额外标签的自定义JavaDoc插件,例如
/**
* Description...
*
*/
@Path("/")
class RestResource{
/**
* @JsonRequest {...}
* @JsonResponse {...}
* @Http 400 - bad request
* @Http 201 - ok, resource created
*
*/
@Path("/restMethod")
public void restMethod()
//...
}
这是以JavaDoc格式生成所需文档。这也很容易拿出的东西,会产生维基文字等
http://developers.helloreverb.com/swagger/ – 2013-05-06 16:49:35
@ alex23完成:-) – 2013-05-10 14:55:03