真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

springboot利用swagger實現(xiàn)配置yml文件-創(chuàng)新互聯(lián)

今天就跟大家聊聊有關spring boot利用swagger實現(xiàn)配置yml文件,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結了以下內(nèi)容,希望大家根據(jù)這篇文章可以有所收獲。

雙鴨山網(wǎng)站建設公司創(chuàng)新互聯(lián),雙鴨山網(wǎng)站設計制作,有大型網(wǎng)站制作公司豐富經(jīng)驗。已為雙鴨山近千家提供企業(yè)網(wǎng)站建設服務。企業(yè)網(wǎng)站搭建\外貿(mào)網(wǎng)站建設要多少錢,請找那個售后服務好的雙鴨山做網(wǎng)站的公司定做!

java代碼

package com.oauth.util;

import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;

import springfox.documentation.builders.ApiInfoBuilder;
import springfox.documentation.builders.PathSelectors;
import springfox.documentation.builders.RequestHandlerSelectors;
import springfox.documentation.service.ApiInfo;
import springfox.documentation.service.Contact;
import springfox.documentation.spi.DocumentationType;
import springfox.documentation.spring.web.plugins.Docket;
import springfox.documentation.swagger2.annotations.EnableSwagger2;

@Configuration
@EnableSwagger2
//是否開啟swagger
@ConditionalOnProperty(name = "swagger.enable", havingValue = "true")
public class Swagger2 {

	// swagger2的配置文件,這里可以配置swagger2的一些基本的內(nèi)容,比如掃描的包等等
	@Bean
	public Docket createRestApi() {
		return new Docket(DocumentationType.SWAGGER_2).apiInfo(apiInfo()).select()
				// 為當前包路徑
				.apis(RequestHandlerSelectors.basePackage("com.oauth.controller")).paths(PathSelectors.any()).build();
	}

	private ApiInfo apiInfo() {
		return new ApiInfoBuilder()
				// 頁面標題
				.title("Swagger2")
				// 創(chuàng)建人信息
				.contact(new Contact("scy", "666", "888"))
				// 版本號
				.version("1.0")
				// 描述
				.description("API 描述").build();
	}
}

新聞名稱:springboot利用swagger實現(xiàn)配置yml文件-創(chuàng)新互聯(lián)
路徑分享:http://weahome.cn/article/dsiegg.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部