SpringBoot学习之Swagger3和开源升级界面(十八)

本文介绍了如何在SpringBoot项目中集成Swagger3,详细阐述了Swagger3的引入、配置和使用步骤,包括配置类创建、Controller注解,以及如何验证和查看生成的接口文档。此外,还提及了Swagger3的界面美化方案,提供了替代默认界面的新UI地址。
摘要由CSDN通过智能技术生成

一、Swagger3介绍

        开发中有很多接口的开发,接口需要配合完整的接口文档才更方便沟通、使用,Swagger是一个用于自动生成在线接口文档的框架,并可在线测试接口,可以很好的跟Spring结合,只需要添加少量的代码和注解即可,而且在接口变动的同时,即可同步修改接口文档,不用再手动维护接口文档。Swagger3是17年推出的最新版本,相比于Swagger2配置更少,使用更方便

开发环境

  • JDK 1.8
  • SpringBoot 2.3.5.RELEASE
     

【特别注意:SpringBoot版本过低则会不支持Swagger3,最好SpringBoot2.2.0版本以上,如果启动失败继续提高SpringBoot版本】

二、 pom.xml里引入包

 我的完整pom.xml文件如下:

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://mav
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

易雪寒

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值