springfox相关内容

Swagger API 操作排序

如何按字母顺序对我的操作进行排序,例如DELETE、GET、POST、PUT. 我已阅读这篇文章,但它是 HTML 格式的,但就我而言,我已将 Swagger 集成到 Spring Boot 中,因此我需要在创建 Docket 时对其进行排序. 在 Swagger UI 中排序 API 方法 然后我在 Docket 中注意到了这个方法 operationOrdering(),但我 ..
发布时间:2022-01-22 17:51:40 Java开发

有没有办法阻止springfox swagger扫描模型类?

我目前正在使用 Springfox Swagger 通过 Java 配置记录我的 Spring Boot 应用程序.我的 API 在整个扫描过程中大约 75 秒开始(最初是没有 Springfox 的 20 秒).我目前只需要没有任何型号信息的控制器信息.有没有办法可以从启动过程中排除模型扫描,以使我的 API 启动更快?还有其他方法可以让它更快吗?我正在使用 swagger 1.2 解决方 ..
发布时间:2022-01-22 17:50:26 其他开发

大摇大摆的日期字段与日期时间字段

我正在使用 swagger 来测试我的 rest api,我的实体类的属性之一是一个日期字段,我需要 yyyy-mm-dd 格式的日期,但是 swagger 模型架构将此字段显示为日期-时间而不是日期字段,因此它给出了带有时间和区域的日期.如何将此日期时间转换为日期字段? 我有一个java实体类TimeEntry.java,它的属性之一是Date,看起来像这样. @ApiModelProp ..
发布时间:2022-01-22 17:48:11 Java开发

Springfox swagger-ui.html 无法推断基本 URL - 由缺少 cookie 引起

我们的 Spring Boot 服务位于 API 网关后面.使用 Springfox 的早期版本 - 2.1.2,我们在加载 swagger-ui.html 页面时没有问题.这适用于 Spring Boot 1.4.3.RELEASE.从那时起,我们已经升级到 Boot 1.5.7,并将 Springfox 升级到 2.8.0. 现在,如果我们加载页面,我们会看到一个带有以下长消息的警告框. ..
发布时间:2022-01-22 17:47:56 其他开发

招摇 @ApiModelProperty List<String> 的示例值财产

我有一个类,其中有一个属性是 List 公共类 MyClass {……@ApiModelProperty(位置 = 2)私有列表产品标识符;……} 此代码生成的示例值如下: {"customerId": "1001",“产品标识符":[“细绳"],“状态":[“新的"]} 此处显示的示例值无效.我预期的示例值应该是这样的: {"customerId": "100 ..
发布时间:2022-01-22 17:46:48 Java开发

如何在 Spring Boot Rest 应用程序中使用 Swagger ui 配置 oAuth2 和密码流

我有 spring boot rest api (resources),它使用另一个 spring boot 授权服务器,我已将 Swagger 配置添加到资源应用程序中,以便为 rest API 获得一个很好且快速的文档/测试平台.我的 Swagger 配置如下所示: @Configuration@EnableSwagger2公共类 SwaggerConfig {@自动连线私有类型解析器类型解 ..
发布时间:2022-01-22 17:39:43 Java开发

端点按资源 swagger 注释分组?

我正在使用 Spring 进行 REST API 开发.我有一些 API,其中有很多端点.当我打开 swagger ui 时,它看起来很紧凑. 我刚刚阅读了这篇文章,看到我们可以分组基于资源级别的端点. 我只想知道如何通过 Spring 的 swagger 注释来实现这一点.如果有人能用一个例子来描述,我很感激. 而且我只是想知道我们是否可以重新组合(更高级别的分组)我们以上述方 ..
发布时间:2021-11-15 02:00:59 其他开发

每个控制器的 SpringFox Docket 在 Spring Boot 中不起作用

在我的 Spring Boot 应用程序中,我有多个 Rest 控制器,需要分别为每个控制器生成 swagger. 通过在我的 Spring Boot 应用程序类中为每个控制器使用以下 Docket 配置,我可以通过访问/v2/api-docs?group=ai 其中 i = 1 到 n 来下载控制器特定的 swagger但是在 swagger-ui.html 中,当我选择 a1(/v ..

Swagger @ApiModelProperty 示例值为 Long 为 null

我将 SpringFox 和 Swagger UI 用于 API 文档. 我有一个 DTO,其中有一个 Long 类型的属性.它没有 99% 的时间被填充,所以我想通过将属性值设置为 null 在文档中演示这个事实.所以我想在示例部分使用这个 JSON {/* ... */“legacyId":空} 我已经试过了 @ApiModelProperty(value = "legacyId", ..
发布时间:2021-11-10 23:07:14 Java开发

反向代理背后的 Springfox Swagger UI

我已经使用 Swagger API 文档配置了一个 Spring Boot 应用程序并配置了 Swagger UI. 我还在一个反向代理后面运行我的后端应用程序,该代理将所有请求从 host:port/api 映射到 backend_host:port/,当在我映射的本地主机上运行时localhost:8082/api.在生产中应用了类似的映射. 当我从 localhost:8082/ ..
发布时间:2021-09-01 20:23:17 其他开发

如何用实际示例替换模型架构主体参数

我有 spring-boot/spring-mvc 和 springfox swagger2 集成.我附上了示例屏幕截图.在“body"的参数类型中,我有一个描述元素数据类型的模型模式.字符串,0 等!如何用实际示例替换它,以便我可以“尝试一下".这对我的 API 消费者更有用. 解决方案 不确定你是否找到了这个问题的答案,但我还是会回答这个问题. @ApiModelProperty ..
发布时间:2021-09-01 20:22:18 其他开发