SPRINGBOOT JPA JSON FORMATTER REST service - PullRequest
       46

SPRINGBOOT JPA JSON FORMATTER REST service

0 голосов
/ 23 апреля 2020

МОЯ сущность это.

  import com.fasterxml.jackson.annotation.JsonFormat;

  @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss")
  @Column(name="ENTRY_TIME")
  private java.util.Date entryTime;

Запрос на отдых:

  {
    "entryTime": "2020-04-22 18:00:33",
    "exitTime":"2020-04-22 18:20:15",
  }

БД Описание (oracle):

ENTRY_TIME                      TIMESTAMP(7)  

EXIT_TIME                       TIMESTAMP(7)  

Я получаю это исключение:

"JSON ошибка разбора: невозможно десериализовать значение типа java.util.Date из строки \" 2020-04-21 18: 00: 33 \ ": недопустимое представление (ошибка: Не удалось проанализировать значение даты '2020-04-21 18:00:33': невозможно проанализировать дату \ "2020-04-21 18: 00: 33 \": хотя кажется, что он соответствует формату 'гггг-ММ-дд'Т 'HH: mm: ss.SSSZ', синтаксический анализ завершается неудачей (lenacity? Null)); вложенное исключение - com.faster xml .jackson.databind.ex c .InvalidFormatException: невозможно десериализовать значение типа java.util.Date из String \ "2020-04-21 18: 00: 33 \": недопустимое представление (ошибка: не удалось проанализировать значение даты '2020-04-21 18:00:33': невозможно проанализировать дату \ "2020-04-21 18: 00: 33 \ ": хотя кажется, что он подходит для формата 'гггг-ММ-дд'Т'ЧЧ: мм: сс.СССЗ', синтаксический анализ не выполняется (снисходительность? Ноль)) \ n в [Source: (PushbackInputStream); строка: 15, столбец: 14] (через цепочку ссылок

...