Spring 4.1 实例化了一个 Jackson ObjectMapper
实例。我有理由想将该实例 @Autowire
到我的一个 Controller 中: Controller 使用 Jackson 自己进行一些次要的 JSON 解析,但它使用的 ObjectMapper
应该是Spring 本身正在使用的同一个实例。我该如何实现呢?
请注意,我不是在问如何自定义配置 Spring 使用的 ObjectMapper
;我对默认设置很满意。我只是想把 Spring 使用的实例捞出来,这样我就可以在自己的代码中重用现有的实例。
最佳答案
如果您在类路径上使用 Spring Boot 和 Jackson,并在 REST Controller 中使用 JSON 解析的默认实现,那么这应该可以:
@Autowired
private ObjectMapper jacksonObjectMapper;
关于java - 如何获取 Spring 4.1 使用的 Jackson ObjectMapper?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30060006/