[英]Spring @JsonTest does not respect Jackson2ObjectMapperBuilderCustomizer customization bean
[英]What is the maven dependency to use Jackson2ObjectMapperBuilderCustomizer? For a spring mvc project
我有一个不使用 spring-boot 的 Spring MVC 项目。
我试图在我的 appConfig 类中使用 Jackson2ObjectMapperBuilderCustomizer 来配置默认日期格式。
我已经有了这两个依赖项,但我仍然在 ObjectMapper 上遇到错误? 我正在使用 spring 版本 4。所有使用Jackson2ObjectMapperBuilderCustomizer
的示例都使用 spring boot,它似乎不需要依赖项
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
<version>2.9.8</version>
</dependency>`
<dependency>
<groupId>com.fasterxml.jackson.datatype</groupId>
<artifactId>jackson-datatype-jsr310</artifactId>
<version>2.9.8</version>
</dependency>`
该类只是 Spring Boot 依赖项的一部分。 如果确定不使用任何 Spring Boot 依赖项,则必须寻找替代方案,否则可以使用以下方法:
<!-- https://mvnrepository.com/artifact/org.springframework.boot/spring-boot-autoconfigure -->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-autoconfigure</artifactId>
<version>1.2.2.RELEASE</version>
</dependency>
添加 jackson-datatype-jsr310 依赖项。 它是非 Spring Boot 项目的替代方案。
https://mvnrepository.com/artifact/com.fasterxml.jackson.datatype/jackson-datatype-jsr310/2.10.1
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.