繁体   English   中英

使用 Jackson2ObjectMapperBuilderCustomizer 的 Maven 依赖是什么? 对于一个 spring mvc 项目

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM