0

我需要使用 openapi 生成 APIclient,但是对于生成的某些模型类,我需要添加实现休息请求所需的额外注释,例如:

@JsonInclude(JsonInclude.Include.NON_NULL)
public class item {
    private String title;

    private String description;

    private JsonNullable<Object> changeControl = JsonNullable.<Object>of(null);

    @javax.annotation.Nullable
    @ApiModelProperty(value = "")
    @JsonIgnore

    public Object getControl() {
        return changeControl.orElse(null);
    }
    }

有些属性可以有空值,所以我只想包含 NONNULL 值,还需要忽略示例中的一些属性。如何在不修改生成的模型的情况下实现这一点,有没有办法使用 openapi 生成器进行这一生成。提前致谢。

4

0 回答 0