在使用 Swagger 和 Java Enum 时,您可以使用 @ApiModelProperty 注释来控制 Swagger 文档中枚举的显示方式。但是,根据您的描述,@ApiModelProperty(hidden = true) 注释似乎无法隐藏枚举的值。

这可能是由于 Swagger 版本或配置问题导致的。请确保您使用的 Swagger 版本支持 @ApiModelProperty(hidden = true) 注释,并且已正确配置。

如果您仍然无法隐藏枚举的值,请尝试以下解决方法:

  1. 确保您使用的 Swagger 版本是最新的,并且与您的项目兼容。

  2. 检查您的 Swagger 配置文件,确保已正确配置。

  3. 尝试使用其他注释,例如 @JsonIgnore@JsonIgnoreProperties,以隐藏枚举的值。

如果以上方法仍然无法解决问题,您可能需要考虑更新 Swagger 版本或查看其他的 Swagger 配置选项。

希望这些信息对您有所帮助!


原文地址: http://www.cveoy.top/t/topic/ckZg 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录