首页>代码>swagger和spring MVC集成实例代码分享>/swagger-springboot/src/main/java/com/demo/swagger/springmvc/web/Application.java
package com.demo.swagger.springmvc.web; import com.mangofactory.swagger.configuration.SpringSwaggerConfig; import com.mangofactory.swagger.models.dto.ApiInfo; import com.mangofactory.swagger.plugin.EnableSwagger; import com.mangofactory.swagger.plugin.SwaggerSpringMvcPlugin; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.EnableAutoConfiguration; import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.context.annotation.Bean; /** * * 启动类 * */ @EnableSwagger @SpringBootApplication @EnableAutoConfiguration public class Application { public static void main(String[] args) { SpringApplication.run(Application.class,args); } private SpringSwaggerConfig springSwaggerConfig; @Autowired public void setSpringSwaggerConfig(SpringSwaggerConfig springSwaggerConfig) { this.springSwaggerConfig = springSwaggerConfig; } @Bean public SwaggerSpringMvcPlugin customImplementation() { return new SwaggerSpringMvcPlugin(this.springSwaggerConfig).apiInfo(apiInfo()).includePatterns(".*?"); } private ApiInfo apiInfo() { ApiInfo apiInfo = new ApiInfo( "Swagger - 前后端分离后的契约", //title "最代码伊成分享", //description " ", //termsOfServiceUrl "lvoyee@163.com", //contact "", //license ""); //licenseUrl return apiInfo; } }
最近下载更多
hyz419 LV6
2021年9月19日
youwuzuichen LV10
2020年4月20日
Damionchow LV4
2019年6月4日
最代码酒酒 LV20
2019年4月16日
接口信息 LV1
2018年11月6日
yangctz LV24
2018年4月25日
土豆也疯狂 LV14
2018年3月30日
yxd1130 LV11
2018年3月12日
可爱的小猪 LV11
2017年12月15日
der2030 LV17
2017年9月29日
最近浏览更多
15719908287 LV9
6月19日
空心菜4 LV9
2023年7月16日
孟子大叔 LV7
2022年11月11日
denliv_hui LV13
2022年2月9日
lironggang LV38
2021年9月22日
hyz419 LV6
2021年9月18日
秦sir3067683450 LV10
2021年6月2日
开心灬愉悦 LV9
2021年5月2日
zhoujunyu LV14
2021年4月1日
belly_yao LV2
2021年2月7日