From 74c698fb0f094d7d322cfe6a218cf7c86e82a43f Mon Sep 17 00:00:00 2001
From: 13693261870 <252740454@qq.com>
Date: 星期五, 30 九月 2022 11:26:18 +0800
Subject: [PATCH] 1

---
 src/main/java/com/lf/server/config/SwaggerConfig.java |   25 +++++++++++++++++++++++--
 1 files changed, 23 insertions(+), 2 deletions(-)

diff --git a/src/main/java/com/lf/server/config/SwaggerConfig.java b/src/main/java/com/lf/server/config/SwaggerConfig.java
index f4fab0a..2a560a4 100644
--- a/src/main/java/com/lf/server/config/SwaggerConfig.java
+++ b/src/main/java/com/lf/server/config/SwaggerConfig.java
@@ -1,14 +1,35 @@
 package com.lf.server.config;
 
+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.spi.DocumentationType;
+import springfox.documentation.spring.web.plugins.Docket;
 import springfox.documentation.swagger2.annotations.EnableSwagger2;
 
 /**
- * SwaggerConfig
+ * Swagger閰嶇疆绫�
  * @author www
  */
 @Configuration
 @EnableSwagger2
 public class SwaggerConfig {
-    //
+    @Bean
+    public Docket createRestApi() {
+        return new Docket(DocumentationType.SWAGGER_2)
+                .apiInfo(apiInfo())
+                .select()
+                .apis(RequestHandlerSelectors.basePackage("com.lf.server.controller"))
+                .paths(PathSelectors.any()).build();
+    }
+
+    private ApiInfo apiInfo() {
+        return new ApiInfoBuilder()
+                .title("Spring Boot鎺ュ彛API")
+                .description("Spring Boot鎺ュ彛API鏌ョ湅")
+                .version("1.0").build();
+    }
 }

--
Gitblit v1.9.3