티스토리 뷰

Spring Boot/JPA 환경에서 Redis를 캐시로 사용하는 중에 문제 발생

Redis에 데이터를 직렬화/역직렬화 처리할 때 SerializationException이 발생

 

아래와 같이 직렬화, 역직렬화 대상이 되는 클래스에 LocalDateTimeSerializer, LocalDateTimeDeserializer를 각각 지정해서 직렬화, 역직렬화에 사용한다.

@JsonDeserialize(using = LocalDateTimeDeserializer.class)
@JsonSerialize(using = LocalDateTimeSerializer.class)
private LocalDateTime createdDate;

@JsonDeserialize(using = LocalDateTimeDeserializer.class)
@JsonSerialize(using = LocalDateTimeSerializer.class)
private LocalDateTime modifiedDate;

 

참고

Server ) Cannot construct instance of java.time.LocalDateTime 오류 해결

Spring Data Redis - Issue while storing Date

'Database' 카테고리의 다른 글

역정규화(denormalization)  (0) 2022.06.27
정규화(normalization)  (0) 2022.06.25
리눅스에서 MariaDB 설치 및 기본 설정  (0) 2021.03.31
윈도우에서 mariaDB 서버 on/off  (0) 2020.12.28
MariaDB 사용법 및 기본 쿼리문  (0) 2020.12.21
댓글
Total
Today
Yesterday
링크
Apple 2023 맥북 프로 14 M3, 스페이스 그레이, M3 8코어, 10코어 GPU, 512GB, 8GB, 한글