Gson Java1.8 직렬화/역직열화
Gson - Json Serialization & Deserialization
문제점
Unable to make field private final java.time.LocalDate java.time.LocalDateTime.date accessible:
module java.base does not "opens java.time" to unnamed module1. 원인
- 직렬화/역직렬화 란
2. 해결방안
2-1. JsonSerializer , JsonDeserializer을 직접 상속받는 방법
2-1-1. 자바 1.8 Java 8 날짜 시간 클래스에 있는 LocalDateTime, LocalDate, LocalTime의 private 객체에 접근하여 직렬화/역직렬화 수행하는 클래스를 생성합니다.
2-1-2. Spring @Configuration을 통해서 Bean 주입하는 하기 위해 구성 요소로 등록합니다.
2-2. TypeAdapter를 상속하는 방법
3. 참고
Last updated