社区
Java
帖子详情
swagger不想在前端显示的接口hidden=true没有用
鱿鱼ing
2020-08-13 02:27:55
各位有什么解决办法或者其他隐藏做法呢?谢谢!
...全文
4145
3
打赏
收藏
swagger不想在前端显示的接口hidden=true没有用
各位有什么解决办法或者其他隐藏做法呢?谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用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
学习
【若依(ruoyi)】
Swagger
接口
隐藏实战:@ApiParam与@ApiIgnore的巧妙运用
本文深入探讨在若依(RuoYi)框架中如何巧妙运用@ApiParam(
hidden
=
true
)与@ApiIgnore注解实现
Swagger
接口
的精准隐藏。针对安全、内部方法及特定参数等场景,详细解析了两种注解的核心用法、区别及最佳实践,旨在帮助开发者生成更清晰、安全、专业的API文档,提升项目管理水平。
指定字段不
显示
在
Swagger
文档中
问题:忽略某些参数,使其不
显示
在
接口
文档中解决:使用
swagger
提供的@ApiModelProperty参数,如下: @ApiModelProperty(
hidden
=
true
) private Long userId;
Swagger
java中隐藏
不想
返回的字段信息
一:我这里使用的是阿里的fastjson,这里采用 @JSONField(serialize = false)注解。使用ApiModelProperty
hidden
=
true
,文档屏蔽了,
前端
还是能接收到参数。二:如果是jackson的话,采用 @JsonIgnore 注解。设置某些字段不返回
前端
(如密码等敏感信息)
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,410
社区成员
86,056
社区内容
发帖
与我相关
我的任务
Java
Java相关技术讨论
复制链接
扫一扫
分享
社区描述
Java相关技术讨论
java
spring boot
spring cloud
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章