Package org.springframework.boot
package org.springframework.boot
Core Spring Boot classes.
- See Also:
-
ClassDescriptionProvides access to the arguments that were used to run a
SpringApplication.Strategy interface for creating theConfigurableApplicationContextused by aSpringApplication.Interface used to indicate that a bean should run when it is contained within aSpringApplication.Interface class for writing a banner programmatically.An enumeration of possible values for configuring the Banner.A simple bootstrap context that is available during startup andEnvironmentpost-processing up to the point that theApplicationContextis prepared.ApplicationEventpublished by aBootstrapContextwhen it's closed.A simple object registry that is available during startup andEnvironmentpost-processing up to the point that theApplicationContextis prepared.Supplier used to provide the actual instance when needed.The scope of an instance.Callback interface that can be used to initialize aBootstrapRegistrybefore it is used.Interface used to indicate that a bean should run when it is contained within aSpringApplication.ABootstrapContextthat also provides configuration methods through theBootstrapRegistryinterface.Default implementation ofApplicationArguments.DefaultConfigurableBootstrapContextimplementation.MapPropertySourcecontaining default properties contributed directly to aSpringApplication.Event fired when an application exit code has been determined from anExitCodeGenerator.Strategy interface that can be used to provide a mapping between exceptions and exit codes.Interface used to generate an 'exit code' from a running command lineSpringApplication.BeanFactoryPostProcessorto set lazy-init on bean definitions that are notexcludedand have not already had a value explicitly set.Filter that can be used to exclude beans definitions from having theirlazy-initset by theLazyInitializationBeanFactoryPostProcessor.Banner implementation that prints from a source textResource.Class that can be used to bootstrap and launch a Spring application from a Java main method.Exception that can be thrown to silently exit a runningSpringApplicationwithout handling run failures.Used to configure and run an augmentedSpringApplicationwhere additional configuration should be applied.Provides access to details of aSpringApplicationrun usingSpringApplication.Augmented.run(String...).Entry point for AOT processing of aSpringApplication.Low-level hook that can be used to attach aSpringApplicationRunListenerto aSpringApplicationin order to observe or modify its behavior.Listener for theSpringApplicationrunmethod.Interface that can be used to add or remove code that should run when the JVM is shutdown.Indicates that a class provides Spring Boot application@Configuration.Callback interface used to support custom reporting ofSpringApplicationstartup errors.Exposes the Spring Boot version.An enumeration of possible types of web application.