Add JavaTimeModule to Jackson2ExecutionContextSerializer

Resolves #3952
This commit is contained in:
ChangYong
2021-06-29 16:16:18 +09:00
committed by Mahmoud Ben Hassine
parent 34c88606b7
commit 889dee7ab1
3 changed files with 29 additions and 1 deletions

View File

@@ -54,6 +54,7 @@ import com.fasterxml.jackson.databind.jsontype.impl.StdTypeResolverBuilder;
import com.fasterxml.jackson.databind.module.SimpleModule;
import com.fasterxml.jackson.databind.ser.std.StdSerializer;
import com.fasterxml.jackson.datatype.jsr310.JavaTimeModule;
import org.springframework.batch.core.JobParameter;
import org.springframework.batch.core.JobParameters;
import org.springframework.batch.core.repository.ExecutionContextSerializer;
@@ -129,6 +130,7 @@ public class Jackson2ExecutionContextStringSerializer implements ExecutionContex
.configure(MapperFeature.BLOCK_UNSAFE_POLYMORPHIC_BASE_TYPES, true)
.setDefaultTyping(createTrustedDefaultTyping(trustedClassNames))
.addModule(new JobParametersModule())
.addModule(new JavaTimeModule())
.build();
}