詳解SpringBoot結(jié)合swagger2快速生成簡(jiǎn)單的接口文檔
1. pom.xml中加入依賴(lài)
<dependency>
<groupId>com.spring4all</groupId>
<artifactId>swagger-spring-boot-starter</artifactId>
<version>1.8.0.RELEASE</version>
</dependency>
2. 在啟動(dòng)類(lèi)(即帶@SpringBootApplication這個(gè)注解的類(lèi))上添加@EnableSwagger2Doc注解
3. 在application.properties中配置如下
swagger.enabled=true swagger.title=spring-boot-mybatis module api 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/pbw123/spring-boot-demo swagger.contact.name=mqXu swagger.contact.url=https://www.jianshu.com/u/2f60beddf923 swagger.contact.email=2635225112@qq.com swagger.base-package=com.springboot.mybatis.controller swagger.base-path=/** swagger.exclude-path=/error, /ops/**
經(jīng)我多次嘗試application.properties中不加任何swagger配置也可生成文檔進(jìn)行正常測(cè)試

另一種用swagger自動(dòng)生成文檔的方式請(qǐng)前往
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
spring中@Autowire和@Resource的區(qū)別在哪里(推薦)
這篇文章主要介紹了spring中@Autowire和@Resource的區(qū)別在哪里?本文結(jié)合實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2023-02-02
IDEA如何使用spring-Initializr快速搭建SpringBoot
這篇文章主要介紹了IDEA如何使用spring-Initializr快速搭建SpringBoot問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2024-05-05
resty client使用Java客戶(hù)端來(lái)訪問(wèn)Api
這篇文章主要介紹了resty-client使用Java客戶(hù)端來(lái)訪問(wèn)Api的驗(yàn)證權(quán)限,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步2022-03-03
Java中的synchronized?優(yōu)化方法之鎖膨脹機(jī)制
這篇文章主要介紹了Java中的synchronized?優(yōu)化方法之鎖膨脹機(jī)制,鎖膨脹機(jī)制是提升?synchronized?性能最有利的方法之一,下面我們就來(lái)看看什么事鎖膨脹及鎖膨脹的各種細(xì)節(jié)2022-05-05
Spring MVC全局異常處理和單元測(cè)試_動(dòng)力節(jié)點(diǎn)Java學(xué)院整理
本篇文章主要介紹了Spring MVC全局異常處理和單元測(cè)試,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-08-08

