我的摇摇欲坠的文件说,Biller Service具有类似变量
"completionTime": "HH:mm"
"officeOnlyFlag" : "Y"
"dueDate": "yyyy-MM-dd"
这里的类型是String,格式是“ HH:mm”,它是完成时间的日期格式。 officeOnlyFlag的类型为String,并采用值“ Y”或“ N”(如布尔类型)。
在我的客户类中,我应该将变量指定为String完成时间吗?
我为完成时间变量指定了String,但是出现404错误。我不确定这是否是因为clientTime中的数据类型用于完成时间或其他原因。我收到开票人服务的巨大反响,所以不确定是什么引起了问题。但是,与此同时,我需要澄清我在客户端类中指定的数据类型。
在我的pojo中,我使用JsonFormat定义了如下格式。 officeOnlyFlag是String。因此,我没有添加任何格式。
@JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "HH:mm")
private Date completionTime;
@JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd")
private Date dueDate;
private String officeOnlyFlag;