Vấn đề của bạn không liên quan đến JSON, vấn đề theo stacktrace là BeanWrapperFieldSetMapper
không biết cách chuyển đổi 05-12-1988 12:34:45
tới một java.util.Date
. Bạn cần định cấu hình nó bằng trình chỉnh sửa ngày tùy chỉnh như sau:
CustomDateEditor customDateEditor = new CustomDateEditor(/* your DateFormat here */);
HashMap<Class, PropertyEditor> customEditors = new HashMap<>();
customEditors.put(Date.class, customDateEditor);
fieldSetMapper.setCustomEditors(customEditors);
CustomDateEditor
là từ Spring Framework:org.springframework.beans.propertyeditors.CustomDateEditor
.
Hy vọng điều này sẽ hữu ích.