# @ConditionalOnBean(JsonMapper) with and without an ordering constraint --- the order Boot evaluates them in --- com.ankurm.masker.MaskerAutoConfiguration com.ankurm.traps.EarlyModuleAutoConfiguration org.springframework.boot.jackson.autoconfigure.JacksonAutoConfiguration com.ankurm.traps.OrderedModuleAutoConfiguration --- the beans each one produced --- Marker bean created by OrderedModuleAutoConfiguration --- what Boot recorded --- com.ankurm.traps.EarlyModuleAutoConfiguration [not matched] did not match: @ConditionalOnBean (types: tools.jackson.databind.json.JsonMapper; SearchStrategy: all) did not find any beans of type tools.jackson.databind.json.JsonMapper com.ankurm.traps.OrderedModuleAutoConfiguration [matched] matched: @ConditionalOnBean (types: tools.jackson.databind.json.JsonMapper; SearchStrategy: all) found bean 'jacksonJsonMapper'