Springfox 招摇java.time.LocalDate 问题

kro*_*otr 5 java swagger-2.0

我使用 springfox-swagger2 2.7.0。

我有带有日期字段的@ApiModel (java.util.Date)。我想生成格式为:日期的 swagger.json。我知道 java.util.Date 实际上是日期时间所以我使用 @ApiModelProperty (dataType=...) 然后有问题:

  • 当我使用 dataType="java.time.LocalDate" 时,swagger.json 显示 $ref:"#/definitions/LocalDate" 这是错误的
  • 当我使用 dataType="LocalDate" 时,我的日期时间是错误的
  • 当我使用 dataType="org.joda.time.LocalDate" 时,我的日期时间是错误的
  • 当我使用 dataType="java.sql.Date" 我需要日期格式

我可以使用 java.sql.Date 但我更喜欢 java.time.LocalDate。swagger 中是否存在一些错误,或者我可能必须添加一些其他代码才能正常工作?