springfox相关内容

如何忽略特定 http 动词(GET、POST、PUT)的 swagger 资源属性

我们实现了 2.6.1 版的 spring fox swagger 2,我想为 HTTP GET METHOD 而不是 POST METHOD 显示资源的特定属性,我还没有找到任何使用 swagger 2 的方法.请帮忙,谢谢. 例如: 班级员工{整数标识;字符串名称;} 请求 URI:GET/api/employee/{id}我应该看到 swagger 请求文档为 {ID:"",姓名 ..
发布时间:2021-09-01 20:22:03 其他开发

Spring Fox Swagger UI 掩码密码

我有一个 Spring Fox Swagger UI,我在其中执行了许多操作,其中之一是发布到 Jira,它需要用户输入他们的用户名和密码. 这个问题是密码没有屏蔽. 公共响应实体createJiraIssue( @RequestParam(value = "jiraProject") @ApiParam(value = ParamConfig.PROJECT_DESC) String ..
发布时间:2021-09-01 20:20:11 Java开发

Springfox - 如果 POJO 未在控制器中使用,是否可以通过注释记录它

正如标题所说,如果控制器方法中没有使用 POJO,是否可以在 swagger 文档中包含它? 我尝试在 POJO 类上使用 @ApiModel 注释,即: @ApiModel("POJO")公共类 Pojo {...} 但是,除非控制器返回 POJO,否则我无法让它出现在生成的 swagger 文档中.有没有办法做到这一点? 顺便说一下,我使用的是 springfox 2.9.2 ..
发布时间:2021-09-01 20:17:44 Java开发

Springfox swagger 继承支持

有没有办法在 springfox swagger (2.7.0) 中暴露继承/多态性?我知道 swagger 规范支持 allOf.springfox 支持这个吗?下面是示例域模型. @ApiModel公共抽象类动物{私人字符串名称;}@ApiModel(parent=Animal.class)公共类狗扩展动物{...}@ApiModel(parent=Animal.class)公共类 Cat ..
发布时间:2021-09-01 20:15:46 Java开发

SpringFox - 在 Swagger-ui 中隐藏调用端点不需要的某些字段

我想知道是否有任何方法可以让 SpringFox 不显示在调用特定端点时不需要的某个实体的所有字段. 例如: 具有以下实体: 公共类汽车{长身份证;字符串名称;内轮;字符串类型;布尔 canFly;} 以及以下端点: @RequestMapping(method = RequestMethod.GET,产生 = MediaType.APPLICATION_JSON_VALUE)p ..
发布时间:2021-09-01 20:15:11 Java开发

Swagger+Spring:是否可以保留有效负载中的字段顺序?

假设我的有效载荷类是: 公共类有效载荷{私人最终长 ID;私有最终字符串 aField;} springfox 将按字典顺序对有效载荷字段进行排序,这将产生以下有效载荷规范: {"aField": "字符串",“身份证":0} 是否有任何控制参数告诉 springfox 保留原始字段顺序? 解决方案 您可以使用 @ApiModelProperty 并指定一个 position : ..
发布时间:2021-09-01 20:14:58 Java开发

更正应用程序的类路径,使其包含 org.springframework.plugin.core.PluginRegistry 的单个兼容版本

我正在使用 Spring Cloud 将模块化应用程序迁移到微服务应用程序,当我完成将模块迁移到微服务并运行它时,出现了一个问题: 更正应用程序的类路径,使其包含单个兼容版本的 org.springframework.plugin.core.PluginRegistry 这是错误: 试图调用不存在的方法.尝试是从以下位置进行的:org.springframework.data.res ..
发布时间:2021-09-01 20:13:15 其他开发

未在 Swagger UI 中生成的 Spring Data REST 端点

我已经使用 @BasePathAwareController 实现了一个控制器,它也利用了 Spring Data REST(用于显示排序/大小等的发现)以及一些自定义端点(用于更新等).应用程序按预期工作,端点 SpringREST 生成的数据按预期工作,我可以看到响应中出现自链接,但是,我看不到Swagger UI 中的这些端点.我只能看到我的自定义端点在我的控制器中定义. 根据这个帖子 ..