SpringBootConfigurationFactory Class — spring-boot Architecture
Architecture documentation for the SpringBootConfigurationFactory class in SpringBootConfigurationFactory.java from the spring-boot codebase.
Entity Profile
Source Code
core/spring-boot/src/main/java/org/springframework/boot/logging/log4j2/SpringBootConfigurationFactory.java lines 44–63
@Plugin(name = "SpringBootConfigurationFactory", category = ConfigurationFactory.CATEGORY)
@Order(0)
public class SpringBootConfigurationFactory extends ConfigurationFactory {
private static final String[] TYPES = { ".springboot" };
@Override
protected String[] getSupportedTypes() {
return TYPES;
}
@Override
public @Nullable Configuration getConfiguration(LoggerContext loggerContext, @Nullable ConfigurationSource source) {
if (source == null || source == ConfigurationSource.NULL_SOURCE) {
return null;
}
return new DefaultConfiguration();
}
}
Source
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free