/** * Creates a {@link SimpleElasticsearchMappingContext} equipped with entity classes scanned from the mapping base * package. * * @see #getMappingBasePackages() * @return never {@literal null}. */ @Bean @SneakyThrows public SimpleElasticsearchMappingContext elasticsearchMappingContext() { SimpleElasticsearchMappingContext mappingContext = new SimpleElasticsearchMappingContext(); mappingContext.setInitialEntitySet(getInitialEntitySet()); mappingContext.setSimpleTypeHolder(customConversions().getSimpleTypeHolder()); return mappingContext; }