오류 발생 상황 Redis로 캐싱하고자하는 객체가 있어서 @Cacheable을 통해 캐싱하고자 하였습니다. Jackson으로 LocalDateTime을 직렬화하거나 역직렬화할 때, 추가적으로 설정을 해주어야된다고해서 @JsonSerialize , @JsonDeserialize 를 사용해서 jackson-datatype-jsr310 에 있는 LocalDateTime용 Serializer들을 등록해주었습니다. // 캐싱하려는 객체 @Data @AllArgsConstructor @Builder public class ScrapedResult { private Company company; private List dividends; public ScrapedResult() { this.dividends = ne..
com.fasterxml.jackson.databind.exc.InvalidDefinitionException: Java 8 date/time type java.time.LocalDateTime not supported by default 해결
오류 발생 상황 Redis로 캐싱하고자하는 객체가 있어서 @Cacheable을 통해 캐싱하고자 하였습니다. Jackson으로 LocalDateTime을 직렬화하거나 역직렬화할 때, 추가적으로 설정을 해주어야된다고해서 @JsonSerialize , @JsonDeserialize 를 사용해서 jackson-datatype-jsr310 에 있는 LocalDateTime용 Serializer들을 등록해주었습니다. // 캐싱하려는 객체 @Data @AllArgsConstructor @Builder public class ScrapedResult { private Company company; private List dividends; public ScrapedResult() { this.dividends = ne..
2022.10.23