本文将指导您如何在spring boot项目中快速集成swagger,方便api文档的生成和测试。 以下步骤将帮助您轻松完成集成,并开始使用swagger ui浏览您的api。

第一步:添加依赖
在您的pom.xml文件中添加以下Swagger依赖:
<dependency>
<groupId>io.springfox</groupId>
<artifactId>springfox-swagger2</artifactId>
<version>2.9.2</version>
</dependency>
<dependency>
<groupId>io.springfox</groupId>
<artifactId>springfox-swagger-ui</artifactId>
<version>2.9.2</version>
</dependency>请根据您的实际需求选择合适的Swagger版本。
第二步:Swagger配置
创建一个名为SwaggerConfig.java的配置类,并添加如下代码:
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import springfox.documentation.builders.PathSelectors;
import springfox.documentation.builders.RequestHandlerSelectors;
import springfox.documentation.spi.DocumentationType;
import springfox.documentation.spring.web.plugins.Docket;
import springfox.documentation.swagger2.annotations.EnableSwagger2;
@Configuration
@EnableSwagger2
public class SwaggerConfig {
@Bean
public Docket api() {
return new Docket(DocumentationType.SWAGGER_2)
.select()
.apis(RequestHandlerSelectors.basePackage("com.example.demo.controller")) // 请替换成您的Controller包名
.paths(PathSelectors.any())
.build();
}
}请务必将com.example.demo.controller替换为您实际的Controller包名。
第三步:访问Swagger UI
启动您的Spring Boot应用程序后,在浏览器中访问以下URL:
<code>http://localhost:8080/swagger-ui.html</code>
(假设您的应用程序运行在8080端口)。您应该能够看到Swagger UI界面,其中列出了您的API文档,方便您进行测试和浏览。
现在,您已成功将Swagger集成到您的Spring Boot项目中。 您可以使用Swagger UI直观地查看和测试您的API。
以上就是Linux Swagger与Spring Boot如何集成的详细内容,更多请关注php中文网其它相关文章!
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号