1. 创建项目
依赖目前就用到这两个 (暂时还未连接数据库 driver 还没装)
2. 导入swagger3
直接上3的代码,2有兴趣的自行研究
1)加入pom依赖
<!-- Swagger3 -->
<dependency>
<groupId>org.springdoc</groupId>
<artifactId>springdoc-openapi-starter-webmvc-ui</artifactId>
<version>2.2.0</version>
</dependency>
2)配置 swagger
package org.wq.study.javastudyserver.config;
import io.swagger.v3.oas.models.ExternalDocumentation;
import io.swagger.v3.oas.models.OpenAPI;
import io.swagger.v3.oas.models.info.Info;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
@Configuration
public class OpenAPIConfig {
@Bean
public OpenAPI openAPI() {
return new OpenAPI()
.info(new Info()
.title("测试项目")
.description("自定义项目集成 Swagger3")
.version("v1"))
.externalDocs(new ExternalDocumentation()
.description("项目API文档")
.url("/"));
}
}
至此,运行项目即可。
访问 swagger 地址:http://localhost:8080/swagger-ui/index.html#/