springboot swagger 出来两个相同的参数,麻烦大神解答附上代码和结果

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了springboot swagger 出来两个相同的参数,麻烦大神解答附上代码和结果相关的知识,希望对你有一定的参考价值。

controller方法如下
@ApiOperation(value = "测试隐藏属性",httpMethod = "GET")
@RequestMapping("/testHidden")
public String testHidden(@ModelAttribute User user)

return "success";


实体对象属性加了hidden注解但是在接口文档中并没有隐藏,有谁知道怎么解决吗?
@ApiModel
public class User

private Long id;

@ApiModelProperty(hidden = true)
private String name;

private Integer age;
参考技术A 这个没有修改过

springboot+swagger 报“Whitelabel Error Page“解决

 背景:

来了个前端,因为前后端分离的项目。需要把接口地址暴露给他。

原来一个人写的,最好的办法那就是弄个swagger甩出去。swagger感觉就简单多了。

弄出来之后,本地测试,一直报这个错误。

按照正常的理解,一般是映射失败或者权限不够的原因导致的。

我看了下代码,在WebMvcConfigurer的实现类里面,addInterceptors已经给了放行条件,那么应该就是代码中的映射地址问题了。

 debug是个好东西。谁用谁爽。一直用一直爽。一路断点过去之后,发现原来的地址映射错误了。

原来填写的是doc.html(经验主义错误)。没有放第三方的加强。然后像当然。

换成swagger-ui.html。然后完美解决

经验主义害死人哈。

以上是关于springboot swagger 出来两个相同的参数,麻烦大神解答附上代码和结果的主要内容,如果未能解决你的问题,请参考以下文章

SpringBoot | SwaggerSpringBoot整合Swagger

我有两个springboot项目,配置swagger之后,一个访问swagger需要加上项目名访问,否则404,另一个不需要

springboot+swagger2

SpringBoot整合Swagger2

springboot+swagger 报“Whitelabel Error Page“解决

swagger+springBoot整合集成(三步看明白)