swagger3和swagger2的区别
时间: 2023-09-22 08:12:52 浏览: 182
Swagger3和Swagger2之间的主要区别在于两个方面:注解的启用和依赖的导入。
在注解的启用方面,Swagger2使用@EnableSwagger2注解来启用Swagger文档的生成,而Swagger3使用@EnableOpenApi注解来启用OpenAPI文档的生成。
在依赖的导入方面,Swagger2需要导入以下两个依赖:
<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>
而Swagger3的依赖导入方式可能有所不同,具体的导入方式可以参考Swagger3的官方文档或者相关的教程。
另外,Swagger2的使用是通过访问"http://localhost:8080/swagger-ui.html"来查看和测试生成的API文档;而Swagger3的使用方式可能有所不同,具体的URL可以根据项目的配置和部署进行调整。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* [SpringBoot集成Swagger2、Swagger2和Swagger3的区别Swagger的注解学习](https://blog.csdn.net/weixin_45762767/article/details/126483106)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
- *3* [Spring Boot集成Swagger3,与集成Swagger2的不同](https://blog.csdn.net/m0_71448944/article/details/129474493)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
阅读全文