问题描述:
com.fasterxml.jackson.databind.exc.InvalidFormatException: Cannot deserialize value of type `java.time.LocalDateTime` from String "2022-05-18 11:35:35": Failed to deserialize java.time.LocalDateTime: (java.time.format.DateTimeParseException) Text '2022-05-18 11:35:35' could not be parsed at index 10
at [Source: (String)"{"localDate":"2022-05-18","localDateStr":null,"localDateTime":"2022-05-18 11:35:35","localDateTimeStr":null}"; line: 1, column: 63] (through reference chain: com.xudongbase.common.model.TestModel["localDateTime"])
问题分析:
1、由于yyyy-MM-dd HH:mm:ss 格式的String数据不能转换LocalDateTime类型数据,导致报错。
/**
* 测试单个实体反序列化和反序列化
*/
@Test
public void testModelSerializeAndDeserialize() throws Exception {
TestModel testModel = new TestModel();
testModel.setLocalDate