我需要使用 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 生成器进行这一生成。提前致谢。