jfinal Swagger輕鬆配置前後端介面文件

2021-08-10 03:38:00 字數 675 閱讀 1668

開發過程中介面文件是乙個剛需,開始的時候,我是手寫word文件,寫著寫著發現越到後面越難以進行,於是接觸到了swagger這個神器,這裡簡單記錄一下,踩坑過程。使用的框架是jfinal框架,jfinal社群已經有jfinal-swagger專案了,但是專案並沒有完善,使用過程存在一些小問題。

一、到碼雲上獲取jfinal-swagger原始碼並打包成jar

[email protected]:leeckent/jfinal-swagger.git

二、到github上獲取swaggerui

三、相關配置,引入swagger到專案中

這裡不贅述配置過程了,參考官方提供的readme檔案即可,位址

四、爬坑過程

set

> classset = classutil.getclassset(packagename);

一路debug,發現方法最後是獲得了set物件的,後來才發現,jar檔案中方法居然沒有return,然而原始碼是有的,這個問題不知道是為什麼,沒研究

而參考例子中只返回了path部分,其實jfinal-swagger已經提供了完整的物件swaggerdoc,jar包中的controller例項並沒有返回完整的swaggerdoc物件

XSLT輕鬆入門

xslt輕鬆入門 zt xuly 發表於 2005 8 15 19 11 00 1.xslt的概念 1.1 什麼是xslt 1.2 為什麼要用xslt 1.3 xslt的歷史 1.4 什麼是xpath 1.5 xslt和css的比較 1.6 xslt和ie5 1.xslt的概念 我們首先來澄清乙個概...

輕鬆理解EJB

昨天給乙個班講jsp,那個班已經把所有的技術都學完了,但是學的不好,那個學校讓我過去快速的重講一遍,真的很累,這些學生也很令人感到,他們除了聽我的課,還插班聽其他老師的課,上午我聽說他們剛剛聽別的老師講ejb很暈,我決定臨時調整授課內容,給他們講清楚ejb。ejb難點在多個檔案,他們的作用是什麼?如...

輕鬆搞定素數

素數,我們在數學上早就學過了吧,還記得定義是什麼嗎,其定義是 乙個大於1的自然數,除了1和它本身外,不能整除以其他自然數 質數 整除,素數又叫質數。我們在進行素數判定的時候就要從它的定義入手。我們先來看一道例題。素數判定 description 對於表示式n 2 n 41,當n在 x,y 範圍內取整...