400 028 6601

建站动态

根据您的个性需求进行定制 先人一步 抢占小程序红利时代

SpringBoot如何整合swagger-创新互联

创新互联www.cdcxhl.cn八线动态BGP香港云服务器提供商,新人活动买多久送多久,划算不套路!

创新互联公司是一家专业从事成都网站设计、成都网站制作的网络公司。作为专业网站建设公司,创新互联公司依托的技术实力、以及多年的网站运营经验,为您提供专业的成都网站建设、成都全网营销及网站设计开发服务!

小编这次要给大家分享的是Spring Boot如何整合swagger,文章内容丰富,感兴趣的小伙伴可以来了解一下,希望大家阅读完这篇文章之后能够有所收获。

Swagger的介绍

你可能尝试过写完一个接口后,自己去创建接口文档,或者修改接口后修改接口文档。多了之后,你肯定会发生一个操作,那就是忘记了修改文档或者创建文档(除非你们公司把接口文档和写接口要求得很紧密😓忘记写文档就扣工资?,否则两个分离的工作总是有可能遗漏的)。而swagger就是一个在你写接口的时候自动帮你生成接口文档的东西,只要你遵循它的规范并写一些接口的说明注解即可。

优点与缺点

优点:

缺点:

上面的缺点好像写的有点多,你可能会觉得swagger这个坑有点大。但其实主要是规范问题,而规范问题有时候又会提高你的代码规范性,这个就见仁见智了,你以前可能什么接口的参数都使用一个类,而现在swagger要求你分开后,某种层次上提高了你的代码规范性。

注:以下代码示例基于Spring Boot。完整代码可以参考:swagger-demo

添加swagger

这里先讲添加swagger,也就是先整合进来,至于怎么使用,下面的“场景”中再讲解。

1.添加依赖包:

注意,这里的前提是已经导入了spring boot的web包。

 
   io.springfox
   springfox-swagger2
   2.9.2
  
  
   io.springfox
   springfox-swagger-ui
   2.9.2
  

分享题目:SpringBoot如何整合swagger-创新互联
URL地址:http://www.bluegullmedia.com/article/igeph.html

其他资讯

让你的专属顾问为你服务

0.0461s