【发布时间】:2018-03-08 17:59:09
【问题描述】:
我正在使用 spring boot 附带的 jackson 从 json 转换为 java 对象,反之亦然,但我发现当 json 的大小很大时,例如 2 MB json 到相关的 java 对象,这需要很长时间通过编组,我们可以使用 JSONITER 吗,它性能好吗?如何在 Spring Boot 中用 JSONITER 替换 JACKSON,目前可以在您的 Spring Boot 应用程序中使用它吗?
【问题讨论】:
-
如果你想改变默认映射器,你需要把这个添加到你的 .yml/.properties 文件中。 spring.http.converters.preferred-json-mapper=somethingelse 并且您还需要在 pom.xml 中添加适当的依赖项,我使用的是默认值和 gson。我没有尝试别的东西。
-
从主页jsoniter.com,JSONITER 仍然与 Jackson 不兼容。请注意,如果您想用 JSONITER 替换 Jackson。
标签: java json spring-boot jackson jackson2