干掉 Swagger (絲襪哥),試試這個(gè)新工具!
點(diǎn)擊上方?好好學(xué)java?,選擇?星標(biāo)?公眾號(hào)
重磅資訊、干貨,第一時(shí)間送達(dá)
重磅資訊、干貨,第一時(shí)間送達(dá)
今日推薦:硬剛一周,3W字總結(jié),一年的經(jīng)驗(yàn)告訴你如何準(zhǔn)備校招!
個(gè)人原創(chuàng)100W+訪問量博客:點(diǎn)擊前往,查看更多
個(gè)人原創(chuàng)100W+訪問量博客:點(diǎn)擊前往,查看更多
快速開始
/**
* 用戶接口
*/
@RequestMapping("/api/user/")
@RestController
public class UserController {
/**
* 用戶列表
* @param listForm
*/
@RequestMapping(path = "list", method = {RequestMethod.GET, RequestMethod.POST} )
public ApiResult> list(UserListForm listForm){
return null;
}
/**
* 保存用戶
* @param userForm
*/
@PostMapping(path = "save")
public ApiResultsaveUser(@RequestBody UserForm userForm){
return null;
}
}
@param來告訴JApiDocs接口的參數(shù),但在IDE的幫助下,這個(gè)工作將是輕松愉悅的:
DocsConfig config = new DocsConfig();
config.setProjectPath("your springboot project path"); // 項(xiàng)目根目錄
config.setProjectName("ProjectName"); // 項(xiàng)目名稱
config.setApiVersion("V1.0"); // 聲明該API的版本
config.setDocsPath("your api docs path"); // 生成API 文檔所在目錄
config.setAutoGenerate(Boolean.TRUE); // 配置自動(dòng)生成
Docs.buildHtmlDocs(config); // 執(zhí)行生成文檔
功能特性
簡(jiǎn)潔的文檔
倉(cāng)庫(kù)地址:https://github.com/YeDaxia/JApiDocs 中文文檔:https://japidocs.agilestudio.cn/#/zh-cn/
推薦文章
原創(chuàng)電子書
歷時(shí)整整一年總結(jié)的?Java 面試 + Java 后端技術(shù)學(xué)習(xí)指南,這是本人這幾年及校招的總結(jié),各種高頻面試題已經(jīng)全部進(jìn)行總結(jié),按照章節(jié)復(fù)習(xí)即可,已經(jīng)拿到了大廠offer。
原創(chuàng)思維導(dǎo)圖
掃碼或者微信搜?程序員的技術(shù)圈子?回復(fù)?面試?領(lǐng)取原創(chuàng)電子書和思維導(dǎo)圖。
評(píng)論
圖片
表情



