@AutoConfiguration(after=Crane4jAutoConfiguration.class) @ConditionalOnClass(value={com.fasterxml.jackson.databind.ObjectMapper.class,cn.crane4j.extension.jackson.JsonNodeAssistant.class}) public class Crane4jJacksonConfiguration extends Object
cn.crane4j.extension.jackson| 限定符和类型 | 类和说明 |
|---|---|
static class |
Crane4jJacksonConfiguration.Initializer |
| 构造器和说明 |
|---|
Crane4jJacksonConfiguration() |
| 限定符和类型 | 方法和说明 |
|---|---|
Crane4jJacksonConfiguration.Initializer |
initializer(org.springframework.context.ApplicationContext applicationContext,
JsonNodeAssistant<com.fasterxml.jackson.databind.JsonNode> assistant,
JsonNodeAutoOperateModule jsonNodeAutoOperateModule) |
JsonNodeAssistant<com.fasterxml.jackson.databind.JsonNode> |
jacksonJsonNodeAssistant(com.fasterxml.jackson.databind.ObjectMapper objectMapper) |
JsonNodeAutoOperateModule |
jsonNodeAutoOperateModule(cn.crane4j.core.support.auto.AutoOperateAnnotatedElementResolver elementResolver,
cn.crane4j.core.support.AnnotationFinder annotationFinder,
com.fasterxml.jackson.databind.ObjectMapper objectMapper) |
com.fasterxml.jackson.databind.ObjectMapper |
objectMapper() |
@ConditionalOnMissingBean @Bean public com.fasterxml.jackson.databind.ObjectMapper objectMapper()
@ConditionalOnMissingBean @Bean public JsonNodeAssistant<com.fasterxml.jackson.databind.JsonNode> jacksonJsonNodeAssistant(com.fasterxml.jackson.databind.ObjectMapper objectMapper)
@Bean public JsonNodeAutoOperateModule jsonNodeAutoOperateModule(cn.crane4j.core.support.auto.AutoOperateAnnotatedElementResolver elementResolver, cn.crane4j.core.support.AnnotationFinder annotationFinder, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
@Bean public Crane4jJacksonConfiguration.Initializer initializer(org.springframework.context.ApplicationContext applicationContext, JsonNodeAssistant<com.fasterxml.jackson.databind.JsonNode> assistant, JsonNodeAutoOperateModule jsonNodeAutoOperateModule)
Copyright © 2024. All rights reserved.