我正在使用https://springdoc.org/#pluginsspringdoc-openapi-maven-plugin
中描述的插件。
我正在使用这个插件.yml
根据我的控制器和 dto 上的 swagger 注释创建我的文件。
我可以.yml
成功生成文件。但唯一不正确的是“日期”值。这些不在引号 ("") 内。
例如,这就是我生成的.yml
文件的样子:
...
createdAt: 2022-02-24T11:43:38Z
...
但我希望日期值在引号内,例如:
...
createdAt: "2022-02-24T11:43:38Z"
...
我已将注释应用到的类:
public class UserDto {
@Schema(format = "date-time")
@JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd'T'HH:mm:ss'Z'")
private LocalDateTime createdAt;
}
有谁知道出了什么问题,或者我该如何解决这个问题?
谢谢!