Package org.springframework.boot.env
package org.springframework.boot.env
Spring
Environment
support.-
ClassDescription
PropertySource
backed by a directory tree that contains files for each value.Property source options.A value returned from the property source which exposes the contents of the property file.Allows for customization of the application'sEnvironment
prior to the application context being refreshed.SmartApplicationListener
used to triggerEnvironmentPostProcessors
registered in thespring.factories
file.Factory interface used by theEnvironmentPostProcessorApplicationListener
to create theEnvironmentPostProcessor
instances.Strategy to load '.properties' files into aPropertySource
.Strategy interface located throughSpringFactoriesLoader
and used to load aPropertySource
.PropertySource
that returns a random value for any property that starts with "random.".EnvironmentPostProcessor
to add theRandomValuePropertySource
.AnEnvironmentPostProcessor
that parses JSON fromspring.application.json
or equivalentlySPRING_APPLICATION_JSON
and adds it as a map property source to theEnvironment
.AnEnvironmentPostProcessor
that replaces the systemEnvironmentSystemEnvironmentPropertySource
with anSystemEnvironmentPropertySourceEnvironmentPostProcessor.OriginAwareSystemEnvironmentPropertySource
that can track theSystemEnvironmentOrigin
for every system environment property.SystemEnvironmentPropertySource
that also tracksOrigin
.Strategy to load '.yml' (or '.yaml') files into aPropertySource
.