1

我想为某些数据类型全局设置一个实现类。例如,我们想停止在我们的模型中使用注释。在下面粘贴了一个示例。

@Schema(implementation = OffsetDateTime.class)
private Instant createTime;

我们可以使用配置 springdoc-openapi 来做到这一点吗?或者有没有办法将 Java Instant 映射到 OpenApi 日期时间格式?

4

1 回答 1

0

您可以使用 io.swagger.v3.core.util.PrimitiveType 中的 PrimitiveType:

static {
    PrimitiveType.customClasses().put(Instant.class.getName(),PrimitiveType.DATE_TIME);
}
于 2020-02-29T17:03:06.203 回答