• LocalDate、LocalTime、LocalDateTime在mvc中序列化是一个数组,所以直接feign调用时也是用arrayList处理的,所以无法反序列化。
  • jackson提供了一套序列化方案
1
2
3
4
dependency>
<groupId>com.fasterxml.jackson.datatype</groupId>
<artifactId>jackson-datatype-jsr310</artifactId>
</dependency>
1
2
3
4
5
6
7
@Bean
public ObjectMapper serializingObjectMapper() {
ObjectMapper objectMapper = new ObjectMapper();
objectMapper.disable(SerializationFeature.WRITE_DATES_AS_TIMESTAMPS);
objectMapper.registerModule(new JavaTimeModule());
return objectMapper;
}