@AutoConfiguration(after={org.springframework.boot.autoconfigure.jackson.JacksonAutoConfiguration.class,org.springframework.boot.autoconfigure.web.client.RestTemplateAutoConfiguration.class}) @EnableConfigurationProperties(value=InitializrProperties.class) public class InitializrAutoConfiguration extends Object
Auto-configuration
to configure Spring initializr. In a web environment, configures
the necessary controller to serve the applications from the root context.Constructor and Description |
---|
InitializrAutoConfiguration() |
Modifier and Type | Method and Description |
---|---|
DependencyMetadataProvider |
dependencyMetadataProvider() |
IndentingWriterFactory |
indentingWriterFactory() |
InitializrMetadataProvider |
initializrMetadataProvider(InitializrProperties properties,
org.springframework.beans.factory.ObjectProvider<InitializrMetadataUpdateStrategy> initializrMetadataUpdateStrategy) |
ProjectDirectoryFactory |
projectDirectoryFactory() |
MustacheTemplateRenderer |
templateRenderer(org.springframework.core.env.Environment environment,
org.springframework.beans.factory.ObjectProvider<org.springframework.cache.CacheManager> cacheManager) |
@Bean @ConditionalOnMissingBean public ProjectDirectoryFactory projectDirectoryFactory()
@Bean @ConditionalOnMissingBean public IndentingWriterFactory indentingWriterFactory()
@Bean @ConditionalOnMissingBean(value=TemplateRenderer.class) public MustacheTemplateRenderer templateRenderer(org.springframework.core.env.Environment environment, org.springframework.beans.factory.ObjectProvider<org.springframework.cache.CacheManager> cacheManager)
@Bean @ConditionalOnMissingBean(value=InitializrMetadataProvider.class) public InitializrMetadataProvider initializrMetadataProvider(InitializrProperties properties, org.springframework.beans.factory.ObjectProvider<InitializrMetadataUpdateStrategy> initializrMetadataUpdateStrategy)
@Bean @ConditionalOnMissingBean public DependencyMetadataProvider dependencyMetadataProvider()
Copyright © 2022 Pivotal Software, Inc.. All rights reserved.