Типы данных в Rest Client - PullRequest
       9

Типы данных в Rest Client

0 голосов
/ 07 февраля 2020

В моем файле подмены написано, что в Biller Service есть переменные, такие как

"completionTime": "HH:mm"
"officeOnlyFlag" : "Y"
"dueDate": "yyyy-MM-dd"

Здесь типом является строка, а форматом является «ЧЧ: мм», который является форматом даты для завершения времени. officeOnlyFlag имеет тип String и принимает значения "Y" или "N", такие как логический тип.

В моем клиентском классе, следует ли мне указывать переменную как String завершение-время?

Я указал строку для переменной завершение-время, но я получаю 404 ошибку. Я не уверен, если это из-за типа данных в клиентском классе для завершения или что-то еще. У меня огромный отклик от службы биллера, поэтому я не уверен, что вызывает проблему. Но в то же время мне необходимо уточнить тип данных, который я указываю в своем классе клиента.

1 Ответ

1 голос
/ 14 февраля 2020

В моем pojo я использовал JsonFormat для определения форматирования, как показано ниже. officeOnlyFlag - это строка. Итак, я не добавил ни одного формата.

    @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; 
...