add - 添加 Instant 的时间解析支持

This commit is contained in:
wangli 2023-08-23 12:44:48 +08:00
parent 32e8fdcd08
commit 5e5ed77ea8

View File

@ -17,6 +17,7 @@
package cn.axzo.pokonyan.config.jsonserializer; package cn.axzo.pokonyan.config.jsonserializer;
import cn.hutool.core.date.DatePattern; import cn.hutool.core.date.DatePattern;
import com.fasterxml.jackson.datatype.jsr310.JavaTimeModule;
import org.springframework.boot.autoconfigure.AutoConfigureBefore; import org.springframework.boot.autoconfigure.AutoConfigureBefore;
import org.springframework.boot.autoconfigure.jackson.Jackson2ObjectMapperBuilderCustomizer; import org.springframework.boot.autoconfigure.jackson.Jackson2ObjectMapperBuilderCustomizer;
import org.springframework.boot.autoconfigure.jackson.JacksonAutoConfiguration; import org.springframework.boot.autoconfigure.jackson.JacksonAutoConfiguration;
@ -48,7 +49,7 @@ public class JacksonConfiguration {
builder.simpleDateFormat(DatePattern.NORM_DATETIME_PATTERN); builder.simpleDateFormat(DatePattern.NORM_DATETIME_PATTERN);
// builder.serializerByType(LocalDateTime.class, new LocalDateTimeSerializer()); // builder.serializerByType(LocalDateTime.class, new LocalDateTimeSerializer());
// builder.deserializerByType(LocalDateTime.class, new LocalDateTimeDeserializer()); // builder.deserializerByType(LocalDateTime.class, new LocalDateTimeDeserializer());
builder.modules(new JackSonTimeModule()); builder.modules(new JackSonTimeModule(), new JavaTimeModule());
}; };
} }