给 openapi 生成的模型类添加注解

问题描述

我需要使用 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);
    }
    }

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

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)