在启动Spring Boot应用程序时打印Swagger URL,可以通过以下步骤实现:
<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>
@Configuration
@EnableSwagger2
public class SwaggerConfig {
@Bean
public Docket api() {
return new Docket(DocumentationType.SWAGGER_2)
.select()
.apis(RequestHandlerSelectors.basePackage("com.example.controller"))
.paths(PathSelectors.any())
.build();
}
}
在上述代码中,我们配置了Swagger扫描的包路径为"com.example.controller",你需要根据你的项目包结构进行相应的修改。
http://localhost:8080/swagger-ui.html
其中,"localhost:8080"是你的应用程序的主机和端口号,具体根据你的项目配置进行修改。
推荐的腾讯云相关产品和产品介绍链接地址:
领取专属 10元无门槛券
手把手带您无忧上云