@Target(value={TYPE,METHOD}) @Retention(value=RUNTIME) @Documented public @interface ConfigurationProperties
@Bean method in a @Configuration class if you want to bind and validate
some external Properties (e.g. from a .properties file).
Note that contrary to @Value, SpEL expressions are not evaluated since property
values are externalized.
ConfigurationPropertiesBindingPostProcessor,
EnableConfigurationProperties| Modifier and Type | Optional Element and Description |
|---|---|
boolean |
ignoreInvalidFields
Flag to indicate that when binding to this object invalid fields should be ignored.
|
boolean |
ignoreUnknownFields
Flag to indicate that when binding to this object unknown fields should be ignored.
|
String |
prefix
The name prefix of the properties that are valid to bind to this object.
|
String |
value
The name prefix of the properties that are valid to bind to this object.
|
@AliasFor(value="prefix") public abstract String value
prefix(). A valid prefix is defined by one or more words separated
with dots (e.g. "acme.system.feature").@AliasFor(value="value") public abstract String prefix
value(). A valid prefix is defined by one or more words separated with
dots (e.g. "acme.system.feature").public abstract boolean ignoreInvalidFields
Copyright © 2020 Pivotal Software, Inc.. All rights reserved.