【Springboot系列】Springboot整合Swagger3不简单

奋斗吧
奋斗吧
擅长邻域:未填写

标签: springboot swagger3

2023-07-12 18:23:30 88浏览

例子中简单的使用了swagger,学会了几个知识点@ApiModel 标注对象,会把整个对象做解析@ApiModelProperty 标注字段,会显示字段的意义@Api(tags = "第三方接口") 标注接口的组,可以将接口进行归类,不局限于类@ApiOperation 标注接口,相当于接口的注释@ApiImplicitParams 对参数进行注释。_springboot swagger3

1、缘由

   Swagger是一个根据代码注解生成接口文档的工具,减少和前端之间的沟通,前端同学看着文档就可以开发了,提升了效率,之前很少写swagger,这次自己动手写,还是有点麻烦,不怎么懂,记录下,避免下次继续踩坑

2、入门

2.1、加入依赖

        新建一个springboo项目,一路next就好,这里使用的maven

pom.xml中加入配置

        <dependency>
            <groupId>io.springfox</groupId>
            <artifactId>springfox-boot-starter</artifactId>
            <version>3.0.0</version>
        </dependency>

注:第一次用,直接选用新版的,不知道好在哪

2.2、配置类

package com.example.webdemo.config;

import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import springfox.documentation.builders.RequestHandlerSelectors;
import springfox.documentation.service.ApiInfo;
import springfox.documentation.service.Contact;
import springfox.documentation.spi.Doc

好博客就要一起分享哦!分享海报

此处可发布评论

评论(0展开评论

暂无评论,快来写一下吧

展开评论

您可能感兴趣的博客

客服QQ 1913284695