JFinal中集成JDoc

JDoc是一个用JAVA语言开发的接口文档生成器,利用极简配置就可实现接口文档的生成,避免开发人员花时间去维护接口文档,导致更新不及时,维护困难问题,目前支持JFinal,SpingMVC,SpringBoot框架,格式支持html文档格式 。里面有以上的demo,传送门:http://git.oschina.net/lianghao2016/JDoc

自己公司用的postman接口工具,这个也就玩着耍耍,不过界面看起来还不错,所以记录下自己操作过程。由于JDoc作者还没上传Maven中央库,所以自己还得把项目clone下来自己执行下mvn package,扔上私服(不扔也可以,自己配下,不过应该要加其他依赖)。参考:http://www.jfinal.com/share/262

		<dependency>
		  <groupId>com.nmtx</groupId>
		  <artifactId>jdoc</artifactId>
		  <version>1.1</version>
		</dependency>

 

还有个配置文件,

#指定java文件路径
java.source=src/main/java
#指定需要生成文档的包路径
package.name=com.sandu.edison
#指定采用的框架类型,目前支持jfinal,springmvc两种框架
parser.name=jfinal
#指定文档输出路径
out.path=src/main/webapp/api.html
#指定模版生成器,目前仅支持html
parser.formater=html
#接口访问路径
analysis.prefix.url=http://localhost:8080
#接口前缀
api.prefix=/api

接着new个main方法执行下就可以了。

 public static void main(String[] args) {
    	
        new JFinalApiDocConfig("jdoc.properties").setClearSuffix("Controller").start();
    
    }

可以看到/webapp下面有个api.html,打开一看如下

115839_NAt4_1168934.png

注意到接口路径里面默认了取DeviceManegeController的前缀DeviceManege小写做路由,不知道有作者有没有提供参数设置。

最后希望JDoc一直发展下去,哈哈哈。

转载于:https://my.oschina.net/xiaoxustudent/blog/878161

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值