社区
Java
帖子详情
swagger不想在前端显示的接口hidden=true没有用
鱿鱼ing
2020-08-13 02:27:55
各位有什么解决办法或者其他隐藏做法呢?谢谢!
...全文
3455
3
打赏
收藏
swagger不想在前端显示的接口hidden=true没有用
各位有什么解决办法或者其他隐藏做法呢?谢谢!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
还没谢顶的程序员
2021-02-22
打赏
举报
回复
可以使用@ApiIgnore注解标记在方法上 参考:https://github.com/swagger-api/swagger-core/issues/1173
weixin_39918502
2020-11-15
打赏
举报
回复
整个controller下所有接口不想显示,在不想显示的controller上加注解@ApiIgnore就可以了,如果只是某个接口不想显示,可以在不想显示的接口上加注解@ApiOperation(hidden=true)
伱給的囘憶
2020-08-13
打赏
举报
回复
试试这个也 https://blog.csdn.net/lqh4188/article/details/53538201
Swagger
Swagger
学习
指定字段不
显示
在
Swagger
文档中
问题:忽略某些参数,使其不
显示
在
接口
文档中解决:使用
swagger
提供的@ApiModelProperty参数,如下: @ApiModelProperty(
hidden
=
true
) private Long userId;
Swagger
java中隐藏
不想
返回的字段信息
一:我这里使用的是阿里的fastjson,这里采用 @JSONField(serialize = false)注解。使用ApiModelProperty
hidden
=
true
,文档屏蔽了,
前端
还是能接收到参数。二:如果是jackson的话,采用 @JsonIgnore 注解。设置某些字段不返回
前端
(如密码等敏感信息)
Swagger
常用注解用法
swagger
常用注解
java----
swagger
隐藏入参中属性字段解决办法
一次偶然需求,有个别字段是给后端自己用的,
不想
在
前端
显示
,网上有许多说设置一下 @ApiModelProperty(
hidden
=
true
) 就行,但是试了并没用,现有来看必须得自己重写部分源码实现注解 第一步: 创建
swagger
2要忽略的注解 import java.lang.annotation.ElementType; import java.lang.annotation.Retention; import java.lang.annotation.RetentionPolicy; impo
Java
51,397
社区成员
85,846
社区内容
发帖
与我相关
我的任务
Java
Java相关技术讨论
复制链接
扫一扫
分享
社区描述
Java相关技术讨论
java
spring boot
spring cloud
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章