@JFinal 你好,想跟你请教个问题:我项目中使用jfinal框架,不知道如何管理项目API接口,跟swagger ui如何配合使用,是不是必须要改成restful 风格才能支持,非常感谢
JFinal 到处 getParm,你让他怎么识别啊
@JFinal 同问啊,使用swagger-api提供服务接口文档和自动测试已经成为行业标准,几个注解就完成文档的生成,这才是程序员提供接口文档的标准方式啊
所以没有快速集成的方案?
回复在对外界提供 api 的 controller 之上写好 api 的各种描述,包括参数说明。然后再写个 Controller,对其它提供 API 功能的 Controller 源码进行分析,将上面的描述信息生成展现出来,一个Controller 基本就可以搞定了
回复相信 swagger 也是这么搞定的
回复你好,你的思路我清楚了,因为有外界项目已经提供了这个功能,如swagger,所以我想节省人力,有另一方面我没提到,除了列出所有API以外,还需要在一个HTML界面进行测试。如果自己写,除了注解和你提到的一个Controller,还有HTML和JS,这方面的工作量不少
回复是提供给app的接口,目前已经开发完成,之前后端接口是以word文档方式给前端,我想要有个API调用界面给前端,这样对于后端的方法修改和新增前端立马能看到,以及测试。之前用过swagger ui 集成springmvc,因为接触JFINAL时间不长,对于JFINAL该怎么做不清楚。你说的路由是不是完成同样的功能?
不知道你需要具体怎么去使用? 使用 jfinal 做一个 API 应用,直接按 jfinal 路由来做就可以了,一个 api 几乎分分钟的事
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
暂无简介
文章 0 评论 0
接受
发布评论
评论(8)
JFinal 到处 getParm,你让他怎么识别啊
@JFinal 同问啊,使用swagger-api提供服务接口文档和自动测试已经成为行业标准,几个注解就完成文档的生成,这才是程序员提供接口文档的标准方式啊
所以没有快速集成的方案?
回复
在对外界提供 api 的 controller 之上写好 api 的各种描述,包括参数说明。然后再写个 Controller,对其它提供 API 功能的 Controller 源码进行分析,将上面的描述信息生成展现出来,一个Controller 基本就可以搞定了
回复
相信 swagger 也是这么搞定的
回复
你好,你的思路我清楚了,因为有外界项目已经提供了这个功能,如swagger,所以我想节省人力,有另一方面我没提到,除了列出所有API以外,还需要在一个HTML界面进行测试。如果自己写,除了注解和你提到的一个Controller,还有HTML和JS,这方面的工作量不少
回复
是提供给app的接口,目前已经开发完成,之前后端接口是以word文档方式给前端,我想要有个API调用界面给前端,这样对于后端的方法修改和新增前端立马能看到,以及测试。之前用过swagger ui 集成springmvc,因为接触JFINAL时间不长,对于JFINAL该怎么做不清楚。你说的路由是不是完成同样的功能?
不知道你需要具体怎么去使用? 使用 jfinal 做一个 API 应用,直接按 jfinal 路由来做就可以了,一个 api 几乎分分钟的事