Java 以Springfox&;中的当前日期为例;大摇大摆的用户界面
使用SpringFox 2.9.2,如何将Java 以Springfox&;中的当前日期为例;大摇大摆的用户界面,java,swagger,swagger-ui,springfox,Java,Swagger,Swagger Ui,Springfox,使用SpringFox 2.9.2,如何将LocalDate字段的示例设置为当前日期 我尝试过的一些例子: 1) LocalDate字段,无示例值 import io.swagger.annotations.ApiModelProperty; 导入javax.validation.constraints.NotNull; 导入java.time.LocalDate; 公共类请求{ @ApiModelProperty(notes=“预订日期为YYYY-MM-DD”,必需=true) @NotNul
LocalDate
字段的示例设置为当前日期
我尝试过的一些例子:
1) LocalDate字段,无示例值
import io.swagger.annotations.ApiModelProperty;
导入javax.validation.constraints.NotNull;
导入java.time.LocalDate;
公共类请求{
@ApiModelProperty(notes=“预订日期为YYYY-MM-DD”,必需=true)
@NotNull
公共本地日期;
}
这显示了swagger ui.html
中的以下示例:
{
"date": "string"
}
{
"date": "2019-05-29"
}
{
"date": "2019-05-29T06:28:31.382Z"
}
2) LocalDate字段,示例值
import io.swagger.annotations.ApiModelProperty;
导入javax.validation.constraints.NotNull;
导入java.time.LocalDate;
公共类请求{
@ApiModelProperty(示例=“2019-05-29”,注释=“预订日期为YYYY-MM-DD”,必填项=true)
@NotNull
公共本地日期;
}
这显示了swagger ui.html
中的以下示例:
{
"date": "string"
}
{
"date": "2019-05-29"
}
{
"date": "2019-05-29T06:28:31.382Z"
}
就格式而言,这正是我想要的,但明天仍将显示相同的值(而不是“2019-05-30”)
3) LocalDateTime字段,无示例值
import io.swagger.annotations.ApiModelProperty;
导入javax.validation.constraints.NotNull;
导入java.time.LocalDateTime;
公共类请求{
@ApiModelProperty(notes=“预订日期为YYYY-MM-DD”,必需=true)
@NotNull
公共LocalDateTime日期;
}
这显示了swagger ui.html
中的以下示例:
{
"date": "string"
}
{
"date": "2019-05-29"
}
{
"date": "2019-05-29T06:28:31.382Z"
}
同样,我要寻找的正是其他方面,但我不想要时间部分
T06:28:31.382Z
它更多的是关于jackson serializer for LocalDate,可能与springfox无关我不认为,在当前的springfox中是可能的,但是,ApiModelProperty有一个属性调用扩展,你可以在那上面探索。现在也问这个