/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
Knife4j是為Java MVC框架集成Swagger生成Api文檔的增強(qiáng)解決方案,前身是swagger-bootstrap-ui,取名kni4j是希望她能像一把匕首一樣小巧、輕量、并且功能強(qiáng)悍!
Knife4j的前身是swagger-bootstrap-ui,為了契合微服務(wù)的架構(gòu)發(fā)展,由于原來(lái)swagger-bootstrap-ui采用的是后端Java代碼+前端Ui混合打包的方式,在微服務(wù)架構(gòu)下顯的很臃腫,因此項(xiàng)目正式更名為knife4j
更名后主要專(zhuān)注的方面
前后端Java代碼以及前端Ui模塊進(jìn)行分離,在微服務(wù)架構(gòu)下使用更加靈活
提供專(zhuān)注于Swagger的增強(qiáng)解決方案,不同于只是改善增強(qiáng)前端Ui部分
不使用增強(qiáng)功能,純粹換一個(gè)swagger的前端皮膚,這種情況是最簡(jiǎn)單的,你項(xiàng)目結(jié)構(gòu)下無(wú)需變更
可以直接引用swagger-bootstrap-ui的最后一個(gè)版本1.9.6或者使用knife4j-spring-ui
Spring Boot項(xiàng)目單體架構(gòu)使用增強(qiáng)功能
在Spring Boot單體架構(gòu)下,knife4j提供了starter供開(kāi)發(fā)者快速使用
Spring Cloud微服務(wù)架構(gòu)
在Spring Cloud的微服務(wù)架構(gòu)下,每個(gè)微服務(wù)其實(shí)并不需要引入前端的Ui資源,因此在每個(gè)微服務(wù)的Spring Boot項(xiàng)目下,引入knife4j提供的微服務(wù)starter
1 下載完成后不要在壓縮包內(nèi)運(yùn)行軟件直接使用,先解壓;
2 軟件同時(shí)支持32位64位運(yùn)行環(huán)境;
3 如果軟件無(wú)法正常打開(kāi),請(qǐng)右鍵使用管理員模式運(yùn)行;
由西瓜視頻推出,今日頭條、抖音聯(lián)合出品的全民互動(dòng)知識(shí)直播答題活動(dòng)頭號(hào)英雄在今日正式上線(xiàn),而在題目設(shè)置上,新一季頭號(hào)英雄將更偏重知識(shí)性;顒(dòng)相關(guān)負(fù)責(zé)人介紹,新一季題庫(kù)已進(jìn)行較大規(guī)模的升級(jí),涵蓋天文、物理
關(guān)于騰牛 | 聯(lián)系方式 | 發(fā)展歷程 | 版權(quán)聲明 | 下載幫助(?) | 廣告聯(lián)系 | 網(wǎng)站地圖 | 友情鏈接
Copyright 2005-2024 QQTN.com 【騰牛網(wǎng)】 版權(quán)所有 鄂ICP備2022005668號(hào)-1 | 鄂公網(wǎng)安備 42011102000260號(hào)
聲明:本站非騰訊QQ官方網(wǎng)站 所有軟件和文章來(lái)自互聯(lián)網(wǎng) 如有異議 請(qǐng)與本站聯(lián)系 本站為非贏利性網(wǎng)站 不接受任何贊助和廣告