Swagger入门以及404解决
程序员文章站
2022-03-27 20:13:21
Swagger 是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务。简而言之,生成接口文档。官网: https://swagger.io/新建springboot项目@RestControllerpublic class TestController { @GetMapping(value = "hello") public String hello(){ return "hello"; ....
Swagger 是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务。简而言之,生成接口文档。
官网: https://swagger.io/
新建springboot项目
@RestController
public class TestController {
@GetMapping(value = "hello")
public String hello(){
return "hello";
}
}
maven依赖
<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>
配置config
@Configuration //加入到容器
@EnableSwagger2 //开启swagger2
public class Swagger2Config {}
运行项目
访问地址http://localhost:8080/swagger-ui.html
注意:404解决
我自己试的时候springfox-swagger-ui和springfox-swagger2版本选了3.0.0,一直打不开swagger-ui.html,404。看了很多博客都没解决的。但是神奇的是,我把版本改到2.9.2,他突然又可以了!
本文地址:https://blog.csdn.net/qq_44972847/article/details/109259447
推荐阅读
-
404 not found是什么意思?为什么会出现404 not found页面以及如何解决?
-
Swagger入门以及404解决
-
swagger跨域,404,弹窗问题解决
-
nginx+thinkphp下解决不支持pathinfo模式以及存在的各种404,500有关问题
-
springboot 集成swagger流程,弹窗、页面不显示等疑难杂症以及解决办法
-
nginx+thinkphp下解决不支持pathinfo模式以及存在的各种404,500问题,nginxpathinfo
-
nginx+thinkphp下解决不支持pathinfo模式以及存在的各种404,500问题,nginxpathinfo_PHP教程
-
Springboot2.3.5整合Swagger3.0以及访问swagger首页404的问题
-
Swagger入门以及404解决
-
nginx+thinkphp下解决不支持pathinfo模式以及存在的各种404,500问题