개발/JAVA
[Java] ObjectMapper Error - Java 8 date/time type `java.time.LocalDateTime` not supported by default
쩨이엠
2023. 7. 5. 15:41
728x90
반응형
1. 현상
Objectmapper로 직렬화를 하던 중 아래의 에러가 발생했다
Java 8 date/time type `java.time.LocalDateTime` not supported by default:
add Module "com.fasterxml.jackson.datatype:jackson-datatype-jsr310"
to enable handling (through reference chain: )
2. 원인
Localdatetime이 직렬화가 되지 않는다는 말이었다
3. 해결
//기존
ObjectMapper objectMapper = new ObjectMapper();
//수정
ObjectMapper objectMapper = new ObjectMapper().registerModule(new JavaTimeModule());
registerModule을 추가해주면 해결!
728x90
반응형