swagger2
文章平均质量分 74
上善若水
每天努力一点,就离大神们近一点。
展开
-
四、Swagger2常用注解
一、swagger2常用注解1.1、Api@Api是类上注解。控制整个类生成接口信息的内容。tags:类的名称。可以有多个值,多个值表示多个副本。description:描述,已过时。@RestController@RequestMapping(value = "/person")@Api(tags = {"PersonController","人员控制器"},description = "测试API类型描述信息")public class PersonController {在swag原创 2021-05-15 18:19:04 · 1967 阅读 · 0 评论 -
三、Swagger配置
一、swagger配置可以在项目中创建SwaggerConfig,进行配置文档内容。1.1、配置基本信息Docket:摘要对象,通过对象配置描述文件的信息。apiInfo:设置描述文件中info。参数类型ApiInfo。select():返回ApiSelectorBuilder对象,通过对象调用build()可以创建Docket对象。ApiInfoBuilder:ApiInfo构建器。package com.xbmu.config;import org.springframework.co原创 2021-05-15 17:04:09 · 2465 阅读 · 0 评论 -
一、Swagger简介
一、Swagger简介1.1 前言接口文档对于前后端开发人员都十分重要。尤其近几年流行前后端分离后,接口文档又变成重中之重。接口文档固然重要,但是由于项目周期等原因,后端人员经常出现无法及时更新,导致前端人员抱怨接口文档和实际情况不一致。很多人员会抱怨别人写的接口文档不规范,不及时更新。但是,当自己写的时候,确实最烦去写接口文档。这种痛苦只有亲身经历才会牢记于心。如果接口文档可以实时动态生成就不会出现上面问题。Swagger可以完美的解决上面的问题。1.2 Open API 是什么Open A原创 2021-05-14 21:43:25 · 2286 阅读 · 0 评论 -
二、swagger用法与swagger-ui使用
一、swagger用法1.1、编写springboot项目package com.xbmu.controller;import com.xbmu.bean.Person;import org.springframework.web.bind.annotation.*;import java.util.ArrayList;import java.util.List;@RestController@RequestMapping(value = "/person")public clas原创 2021-05-14 22:56:17 · 6077 阅读 · 10 评论