쩨이엠 개발 블로그

[Java] ObjectMapper Error - Java 8 date/time type `java.time.LocalDateTime` not supported by default 본문

개발/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
반응형
Comments