如何在Spring Boot中为Jersey配置Jackson(SPI扫描似乎被禁用)

时间:2015-07-18 21:08:12

标签: jackson spring-boot jersey-2.0

我在Jersey 2上使用Spring Boot。唯一的媒体提供者是org.glassfish.jersey.media:jersey-media-json-jackson(检查了运行时类路径)所以我想我正在使用它用于JSON序列化。但是,我没有明确地配置它,但我注意到在JerseyAutoConfiguration#addInitParameters中,使用以下行明确禁用扫描SPI:

new

杰克逊的功能在jersey-media-json-jackson.jar /!META-INF / services / ...中定义,但扫描它是禁用的。

Jackson如何在Spring Boot中为Jersey配置?

1 个答案:

答案 0 :(得分:0)

根据文档,Jackson会在Spring Boot中自动配置(只需要在类路径中找到Jackson lib)。

有很多方法可以配置杰克逊,你可以看到here in the docs

如果您想详细了解Spring Boot中Jackson的配置,请查看JacksonAutoConfiguration课程。