我是編程界的新手。我嘗試使用 http://localhost:8080/swagger-ui.html 但日志回傳 2022-11-03 04:27:28.476 WARN 13844 --- [nio-8080-exec-3] osweb.servlet.PageNotFound :否GET /swagger-ui.html 的映射
{
implementation 'io.springfox:springfox-swagger2:3.0.0'
implementation 'io.springfox:springfox-swagger-ui:3.0.0'
}
(對不起,我的英語)
package com.crud.tasks.config;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.web.client.RestTemplate;
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;
@EnableSwagger2
@Configuration
public class CoreConfiguration {
@Bean
public RestTemplate restTemplate() {
return new RestTemplate();
}
@Bean
public Docket api() {
return new Docket(DocumentationType.SWAGGER_2)
.select()
.apis(RequestHandlerSelectors.any())
.paths(PathSelectors.any())
.build();
}
}
package com.crud.tasks;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.web.servlet.config.annotation.EnableWebMvc;
@SpringBootApplication
@EnableWebMvc
public class TasksApplication {
public static void main(String[] args) {
SpringApplication.run(TasksApplication.class, args);
}
}
uj5u.com熱心網友回復:
我在使用“spring fox swagger ui”實作 Swagger 時遇到了一些問題,因此您可以使用“Springdoc-open-api”代替它。您可以使用 openAPI 關注 Swagger。
uj5u.com熱心網友回復:
如果您想可視化 API 的 using Swagger,我建議您遵循這個簡單的教程。
無需額外配置!
簡單的步驟
- 添加以下依賴項
<groupId>org.springdoc</groupId>
<artifactId>springdoc-openapi-ui</artifactId>
<version>1.6.4</version>
- 在瀏覽器中按照以下路徑啟動 Spring Boot 應用程式后訪問 API
http://localhost:your_port/v3/api-docs/
- 通過修改屬性使用自定義路徑,例如
springdoc.api-docs.path=/api-docs
- 默認集成也可通過以下鏈接獲得
http://localhost:8080/swagger-ui.html
按照這個簡短而甜蜜的教程 https://www.baeldung.com/spring-rest-openapi-documentation
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/527351.html
標籤:爪哇弹簧靴春狐
上一篇:運行sprringboot測驗用例時出現NoClassDefFoundError:javax/servlet/ServletException錯誤
