Не работает dateFormat в mapstruct 1.4.1
При генерации маппинга параметр dateFormat как-будто игнорируется. В реализации set происходит без преобразования даты. Java11.Spring-boot.Lombook.
Описание в мапинга:
@Mapping(source = "changeDate", target = "changeDate", dateFormat = "MM/dd/YYY")
Результат генерации:
cRSBeneficiariesInfo.setChangeDate( beneficiary.getChangeDate());
Пример dateFormat как должно быть после генерации.
(new SimpleDateFormat("yyyy-MM-dd HH:mm:ss")).format(areaPO.getUpdatedTime())
https://www.programmersought.com/article/7108458602/
Сталкивался кто-то с таким?
Ответы (1 шт):
Автор решения: Позднов Александр
→ Ссылка
Вопрос решен. Нужно что бы поле класса было Date. Если String то не работает.