- 2024-10-29【Swagger】Swagger2和Swagger3使用API文档的可视化工具(xiaoymin)
Swagger时接口文档生成工具,在前后端分离时代很好用。不过,当接口多了,看起来不太符合国人的习惯。因为:缺乏搜索功能接口类多起来,找接口有如大海捞针。接口边上,没有带着接口注释看Model,需要拖拽到最后,没有很自然的切换。所以,xiaoymin在swagger的基础上,做到了更好的可视化
- 2024-10-28Springboot整合Swagger3
1、pom.xml依赖<!--Swagger3依赖--><dependency><groupId>io.springfox</groupId><artifactId>springfox-boot-starter</artifactId><version>${swagger.version}</version>
- 2024-06-22SpringBoot 3.x 结合 Swagger3 (Knife4j )踩坑实录
SpringBoot3.x+Swagger3踩坑实录我的是springboot版本是:3.2.2<parent><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</artifactId><version>3.2.2</version>
- 2024-05-10Spring Boot2中Swagger3使用
1.依赖引入<!--引入swagger--><dependency><groupId>org.springdoc</groupId><artifactId>springdoc-openapi-ui</artifactId><version>1.7.0</version></dependency>2.常用注解介绍swagger2
- 2024-02-06java +swagger3项目配置
1.添加依赖<!--swagger3--><dependency><groupId>io.springfox</groupId><artifactId>springfox-boot-starter</artifactId><version>3.0.0</version></depen
- 2024-01-24手把手带你上手swagger3
配置POM只需要加一个依赖,并且要注意,swagger3在springboot2.5版本以上会出现问题<dependency><groupId>io.springfox</groupId><artifactId>springfox-boot-starter</artifactId><version>3.0.0</version>
- 2023-10-18SpringCloudGateway网关整合swagger3+Knife4j3,basePath丢失请求404问题
很多人都是照着别人的文章粘代码,我也是粘的,但是这样粘也会有问题,我搞这个Knife4j3的时候遇到两个问题,这里记录一下:第一个是basePath丢失,第二个解决basePath丢失完又引发了会引起application/json数据类型参数示例的问题。在集成SpringCloudGateway网关的时候,会出现没有basePat
- 2023-08-29Swagger3 (OpenAPI3)自定义参数对象渲染设置ModelConverter
Swagger2设置方法以SpringDataJPA里的分页参数Pageable为例,在使用Swagger2的时候,可以通过自定义AlternateTypeRule,修改参数对象的参数渲染;如下/***分页参数实体类参数转换,让swagger显示正常的传参**@paramresolver*@return*/@BeanpublicAlternateTy
- 2023-05-31spring boot 集成 swagger 空指针异常
刚开始使用的是2.6.4的springboot集成的是swagger3,启动时报npe百度了一下可能是版本不兼容,说swagger3适用2.4以上,我心想这也没错哇,,又百度了一下说版本高也不行只能是2.5.7以下原文链接:https://blog.csdn.net/qq_53860947/article/details/124411891 2023-05-18
- 2023-05-05swagger3 常用注解
swagger2OpenAPI3注解位置@Api@Tag(name=“接口类描述”)Controller类上@ApiOperation@Operation(summary=“接口方法描述”)Controller方法上@ApiImplicitParams@ParametersController方法上@ApiImplicitParam@Parameter(description=“参数描
- 2023-03-30SpringBoot2.7集成Swagger3
1、引入pom坐标<!--swagger--><dependency><groupId>io.springfox</groupId><artifactId>springfox-swagger2</artifactId><version>3.0.0</version></dependency><dependency><groupId&
- 2023-03-16spring boot集成swagger3
springboot集成swagger3 springboot集成swagger3swagger2的整合:https://www.cnblogs.com/chenglc/p/10910721.htmlswagger3的使用步骤和2略有差异maven依赖
- 2023-03-07java代码自动生成带swagger3注解
最近在做一个经组的项目他们用的之前同事配的[tk.mybatis.mapper.generator]自动生成的包,但是这玩意不支持swagger3注解配置。而且重写的话里边BUG还挺多。所以,索性就不用
- 2023-02-22Springboot 整合 Swagger3
Springboot整合Swagger环境版本服务名称版本号Springboot2.7.8(GA)Java1.8导入依赖方式一:<dependency><groupId>io.springfox</groupId>
- 2023-02-03springboot2.5.6集成swagger3
引入依赖<dependency><groupId>io.springfox</groupId><artifactId>springfox-boot-starter</artifactId><version>3
- 2023-01-18Springboot整合swagger3
引入依赖<dependency><groupId>io.springfox</groupId><artifactId>springfox-boot-starter</artifactId><version>3.0.0</ve
- 2023-01-13springboot集成swagger3
1pom.xml增加 <dependency><groupId>io.springfox</groupId><artifactId>springfox-boot-starter</artifactId><version>3.0.0</version></dependen
- 2022-11-29Spring Boot接口:用Swagger3实现接口文档
SpringBoot接口:用Swagger3实现接口文档在生成接口文档之前,先了解下前置知识:OpenAPI规范,Swagger,SpringFox,Knife4J,SwaggerUI等之间的关系。一、OpenAPI规范(OAS)OpenAPI
- 2022-10-25SpringBoot整合Swagger3
1、导入相关依赖<!--swagger--><dependency> <groupId>io.springfox</groupId> <artifactId>springfox-boot-starter</artifactId> <version>3.0.0</version></depen
- 2022-10-17Spring boot 、Spring Data REST、Swagger3
整合swagger3
- 2022-10-05Springboot2.6整合Swagger3时报错this.condition is null的解决方案
错误Springboot2.6整合Swagger3时报错:this.conditionisnull:解决方案这个问题主要出现在SpringBoot2.6及以后,只要是SpringBoot2.6引入的新PathPatternParser导致的
- 2022-08-27swagger3 配置
在pom.xml添加swagger3.0的依赖:<dependency><groupId>io.springfox</groupId><artifactId>springfox-boot-starter</artifactId><version>3.0.0
- 2022-08-15SpringBoot集成Swagger3
OpenAPIOpenApi是业界真正的api文档标准,其是由Swagger来维护的,并被linux列为api标准,从而成为行业标准。Swaggerswagger是一个api文档维护组织,后来成为了OpenA