首页>代码>Spring Boot简单而又强大的AOP异步日志注解系统>/logAnnotate/src/main/java/com/dai/config/Swagger2Configuration.java
package com.dai.config; 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; /** * <p>swagger 配置信息</p> * <p>2019-12-07 20:00</p> * * @author Dai Yuanchuan **/ @Configuration @ConditionalOnProperty(prefix = "swagger", value = {"enable"}, havingValue = "true") @EnableSwagger2 public class Swagger2Configuration { /** * Swagger2的配置文件,其中可以配置Swagger2的一些基本元素,如扫描包等。 * * @return */ @Bean public Docket createRestApi() { return new Docket(DocumentationType.SWAGGER_2) .apiInfo(apiInfo()) .select() .apis(RequestHandlerSelectors.basePackage("com.dai.controller")) .paths(PathSelectors.any()) .build(); } /** * 建立API文档的详细信息功能,注意这里引用的是哪一个 * * @return */ private ApiInfo apiInfo() { return new ApiInfoBuilder() //页面标题 .title("日志注解-demo 接口说明文档") .description("API 描述") .termsOfServiceUrl("javascript:void(0);") .contact(new Contact("Mr.Dai", "javascript:void(0);", "")) .version("1.1") .build(); } }
最近下载更多
finklcool
2022年6月6日
暂无贡献等级
crosa_Don LV18
2022年6月2日
1234mama LV19
2022年4月5日
黑手疯狂 LV5
2022年1月17日
huaua7676 LV30
2021年11月18日
zzzzzzzzhasdas LV13
2021年11月9日
尹恒yingying LV18
2021年10月22日
ma406805131 LV15
2021年3月11日
zlylongyue LV1
2021年2月1日
zhugc111 LV10
2020年12月31日
最近浏览更多
fengst
6月18日
暂无贡献等级
Aban-beautiful
5月13日
暂无贡献等级
3334004690 LV10
3月7日
1358849392 LV21
1月22日
fellowfun LV12
2023年11月15日
漫步的海星 LV4
2023年9月21日
cwb6357123 LV6
2023年9月21日
skook7 LV2
2023年8月31日
1761434639 LV1
2023年7月2日
呵呵哈哈哈 LV10
2022年9月8日