java enum swagger 不显示部分枚举 使用 ApiModelPropertyhidden = true后在 Swagger 文档 可用值 中依然显示中文回复
在使用Swagger和Java Enum时,您可以使用@ApiModelProperty注释来控制Swagger文档中枚举的显示方式。但是,根据您的描述,@ApiModelProperty(hidden = true)注释似乎无法隐藏枚举的值。
这可能是由于Swagger版本或配置问题导致的。请确保您使用的Swagger版本支持@ApiModelProperty(hidden = true)注释,并且已正确配置。
如果您仍然无法隐藏枚举的值,请尝试以下解决方法:
-
确保您使用的Swagger版本是最新的,并且与您的项目兼容。
-
检查您的Swagger配置文件,确保已正确配置。
-
尝试使用其他注释,例如@JsonIgnore或@JsonIgnoreProperties,以隐藏枚举的值。
如果以上方法仍然无法解决问题,您可能需要考虑更新Swagger版本或查看其他的Swagger配置选项。
希望这些信息对您有所帮助!
原文地址: http://www.cveoy.top/t/topic/jgDQ 著作权归作者所有。请勿转载和采集!