Java Quarkus 从 Swagger 中删除方法

问题描述 投票:0回答:2

我正在 Quarkus 中的 REST API 应用程序中使用 Swagger 接口,似乎我的所有方法/类都显示在 Swagger 上,所以我想删除其中的一些,以便在 Swagger 中不再可见。 我尝试过 @Hidden、@Ignore、@Operation(hidden = true) 等,但这些类仍然可见。有什么想法吗?

class methods swagger quarkus
2个回答
1
投票

您是否尝试过 @Schema(hidden=true) 用作输入或输出的 Pojo 类通常最终出现在模式模型中。对于表示操作的方法,@Operation(hidden=true) 应该可以工作


0
投票

将 @Operation(hidden=true) 添加到方法对我有用。 将 @Schema(hidden=true) 添加到类中对我不起作用。

© www.soinside.com 2019 - 2024. All rights reserved.