如何使用swagger2輕鬆生成線上介面文件
- 在pom.xml中引入依賴
<dependency>
<groupId>com.spring4all</groupId>
<artifactId>swagger-spring-boot-starter</artifactId>
<version>1.8.0.RELEASE</version>
</dependency>
- 在應用主類中增加@EnableSwagger2Doc註解
@SpringBootApplication
@EnableSwagger2Doc
public class SpringDataJpaApplication {
public static void main(String[] args) {
SpringApplication.run(SpringDataJpaApplication.class, args);
}
}
- 引數配置示例
swagger.enabled=true
swagger.title=spring-data-jpa module
swagger.description=Starter for swagger 2.x
swagger.license=Apache License, Version 2.0
swagger.licenseUrl=https://www.apache.org/licenses/LICENSE-2.0.html
swagger.termsOfServiceUrl=https://github.com/dyc87112/spring-boot-starter-swagger
swagger.contact.name=RanRan Tao
swagger.contact.url=https://www.jianshu.com/u/822585e5c69a
swagger.contact.email=16422802@qq.com
swagger.base-package=com.example.controller
swagger.base-path=/**
swagger.exclude-path=/error, /ops/**
- 預設情況下就能產生所有當前SpringMVC載入的請求對映文件
訪問地址:http://localhost:8080/swagger-ui.html
相關文章
- 線上API介面文件swagger2APISwagger
- 如何使用Swagger-UI線上生成漂亮的介面文件SwaggerUI
- SpringBoot整合Swagger2,3分鐘輕鬆入手!Spring BootSwagger
- 手把手教你使用 Java 線上生成 pdf 文件Java
- 介面文件生成
- springMVC整合swagger2來輸出介面文件SpringMVCSwagger
- Spring boot 之自動生成API文件swagger2Spring BootAPISwagger
- Go語言使用swagger生成介面文件GoSwagger
- 介面文件生成工具
- 線上教程 | 重回霸主地位,Stable Diffusion 3.5 輕鬆生成多元化風格影像
- 教你如何使用線上工具輕鬆設計宣傳海報!
- SpringBoot整合Swagger2,再也不用維護介面文件了!Spring BootSwagger
- 輕鬆編排工作流,淺談DolphinScheduler如何使用Python呼叫API介面?PythonAPI
- 在 Fedora 上使用 GIMP 輕鬆編輯影像
- 在 Fedora 上使用 GIMP 輕鬆編輯影象
- IDEA 外掛上新! 生成介面文件就是這麼快!Idea
- 線上生成二維碼的API介面API
- 自動生成介面文件coreapiAPI
- 介面文件生成詳細教程
- DRF 自動生成介面文件
- SpringBoot介面 - 如何生成介面文件之非侵入方式(通過註釋生成)Smart-Doc?Spring Boot
- php註釋生成介面文件 apidoc 安裝以及使用PHPAPI
- 輕鬆生成小程式分享海報
- 使用GoDaddy虛擬主機,輕鬆上線你的第1個網站Go網站
- 在國內如何輕鬆用上GPT4介面?GPT
- 頭腦王者,輕輕鬆鬆上王者,憑自己的Python知識上王者Python
- 最新線上介面文件管理工具推薦
- SpringBoot3整合SpringDoc實現線上介面文件Spring Boot
- 線上就能輕鬆設計模板詳情頁的方法!
- 如何輕鬆地為EA建立程式碼生成器 -DZone JavaJava
- 使用NodeJS 生成Vue中文版 docSet 離線文件NodeJSVue
- 線上也能輕鬆設計的主圖設計工具,免費分享使用教程!
- 快速生成好看實用的介面文件
- 拯救懶癌文件君 - VuePress + Travis CI + Github Pages 自動線上生成文件VueGithub
- 輕鬆使用Aspire rabbitmq frameworkMQFramework
- 如何輕鬆學習 Kubernetes?
- 用 Algolia DocSearch 輕鬆實現文件全站搜尋Go
- Knife4j輕鬆聚合雲端OpenAPI文件API