Class Hierarchy
- java.lang.Object
- org.springframework.boot.AotApplicationContextInitializer<C> (implements org.springframework.context.ApplicationContextInitializer<C>)
- org.springframework.boot.AotProcessor
- org.springframework.boot.DefaultApplicationArguments (implements org.springframework.boot.ApplicationArguments)
- org.springframework.boot.DefaultBootstrapContext (implements org.springframework.boot.ConfigurableBootstrapContext)
- java.util.EventObject (implements java.io.Serializable)
- org.springframework.context.ApplicationEvent
- org.springframework.boot.BootstrapContextClosedEvent
- org.springframework.boot.ExitCodeEvent
- org.springframework.context.ApplicationEvent
- org.springframework.boot.LazyInitializationBeanFactoryPostProcessor (implements org.springframework.beans.factory.config.BeanFactoryPostProcessor, org.springframework.core.Ordered)
- org.springframework.core.env.PropertySource<T>
- org.springframework.core.env.EnumerablePropertySource<T>
- org.springframework.core.env.MapPropertySource
- org.springframework.boot.DefaultPropertiesPropertySource
- org.springframework.core.env.MapPropertySource
- org.springframework.core.env.EnumerablePropertySource<T>
- org.springframework.boot.ResourceBanner (implements org.springframework.boot.Banner)
- org.springframework.boot.SpringApplication
- org.springframework.boot.SpringBootVersion
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- org.springframework.boot.SpringApplication.AbandonedRunException
- java.lang.RuntimeException
- java.lang.Exception
Interface Hierarchy
- org.springframework.boot.ApplicationArguments
- org.springframework.boot.ApplicationContextFactory
- org.springframework.boot.ApplicationRunner
- org.springframework.boot.Banner
- org.springframework.boot.BootstrapContext
- org.springframework.boot.ConfigurableBootstrapContext (also extends org.springframework.boot.BootstrapRegistry)
- org.springframework.boot.BootstrapRegistry
- org.springframework.boot.ConfigurableBootstrapContext (also extends org.springframework.boot.BootstrapContext)
- org.springframework.boot.BootstrapRegistry.InstanceSupplier<T>
- org.springframework.boot.BootstrapRegistryInitializer
- org.springframework.boot.CommandLineRunner
- org.springframework.boot.ExitCodeExceptionMapper
- org.springframework.boot.ExitCodeGenerator
- org.springframework.boot.LazyInitializationExcludeFilter
- org.springframework.boot.SpringApplicationHook
- org.springframework.boot.SpringApplicationRunListener
- org.springframework.boot.SpringApplicationShutdownHandlers
- org.springframework.boot.SpringBootExceptionReporter
Annotation Interface Hierarchy
- org.springframework.boot.SpringBootConfiguration (implements java.lang.annotation.Annotation)
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- org.springframework.boot.Banner.Mode
- org.springframework.boot.BootstrapRegistry.Scope
- org.springframework.boot.WebApplicationType
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)