干掉 Swagger (丝袜哥),试试这个新工具!
不点蓝字,我们哪来故事?
![](https://filescdn.proginn.com/b2b807fcd9dc7e980f43db81c9971f06/d9871a61972f6480a8a223d2da4cff52.webp)
![](https://filescdn.proginn.com/ea49b7a2b85757375723b7a41433b855/d97bc194ea419537555fa9d8b4f1bed8.webp)
快速开始
/**
* 用户接口
*/
@RequestMapping("/api/user/")
@RestController
public class UserController {
/**
* 用户列表
* @param listForm
*/
@RequestMapping(path = "list", method = {RequestMethod.GET, RequestMethod.POST} )
public ApiResult<PageResult<UserVO>> list(UserListForm listForm){
return null;
}
/**
* 保存用户
* @param userForm
*/
@PostMapping(path = "save")
public ApiResult<UserVO> saveUser(@RequestBody UserForm userForm){
return null;
}
}
@param
来告诉JApiDocs接口的参数,但在IDE的帮助下,这个工作将是轻松愉悦的:DocsConfig config = new DocsConfig();
config.setProjectPath("your springboot project path"); // 项目根目录
config.setProjectName("ProjectName"); // 项目名称
config.setApiVersion("V1.0"); // 声明该API的版本
config.setDocsPath("your api docs path"); // 生成API 文档所在目录
config.setAutoGenerate(Boolean.TRUE); // 配置自动生成
Docs.buildHtmlDocs(config); // 执行生成文档
功能特性
简洁的文档
仓库地址:https://github.com/YeDaxia/JApiDocs 中文文档:https://japidocs.agilestudio.cn/#/zh-cn/
往期推荐
下方二维码关注我
![](https://filescdn.proginn.com/0096c1510987b9388ecc20a7cf8083aa/cc823e26c46006a35143b9ef832e3655.webp)
技术草根,坚持分享 编程,算法,架构
![](https://filescdn.proginn.com/b2b807fcd9dc7e980f43db81c9971f06/d9871a61972f6480a8a223d2da4cff52.webp)
![](https://filescdn.proginn.com/ea49b7a2b85757375723b7a41433b855/d97bc194ea419537555fa9d8b4f1bed8.webp)
评论