Swagger 配置多个接口文档实现 和 实现多包扫描的配置方式
生活随笔
收集整理的這篇文章主要介紹了
Swagger 配置多个接口文档实现 和 实现多包扫描的配置方式
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
一、Swagger 配置多個接口文檔實現
場景說明:在一個項目中,后臺接口分為后端后臺接口和小程序端接口,為了方便區分,希望將2種不同的接口分開展示。
在做當前配置之前,首先你得先配置好基礎的swagger配置,并且能夠訪問swagger的swagger-ui的頁面。 http://localhost:8080/swagger-ui/index.html,如下:
然后,在你的swagger配置中,copy一份 @Bean 的注解的方法,將 .groupName(GROUP_NAME_ADMIN) 的參數名稱修改,使其和之前的不一樣就行。如下代碼:
二、Swagger 實現多包掃描的配置方式
場景說明:在一個項目中,子模塊隨處可見,很可能你需要的某一個類在common中,但是你當前swagger的掃描并不能支持掃描到,所以就需要配置多包掃描。
具體代碼已經在上面體現,即是下面這一部分:
.apis(RequestHandlerSelectors.basePackage("com.mrcy.web").or(RequestHandlerSelectors.basePackage("com.mrcy.common.core.domain")))值得注意的是使用的 or 連接。
總結
以上是生活随笔為你收集整理的Swagger 配置多个接口文档实现 和 实现多包扫描的配置方式的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Linux下的文件及文件后缀名
- 下一篇: 几句禅语的解释