@RetentionSE(valueSE=RUNTIMESE) @TargetSE(valueSE=PARAMETERSE) @DocumentedSE public @interface DefaultValue
null
をバインドするのではなく)常にバインドする必要があることを示すこともできます。このアノテーションの値は、Binder
で使用されるプロパティソースにプロパティが見つからない場合にのみ使用されます。例: @ConfigurationProperties
にバインドするときにプロパティが Environment
に存在する場合、プロパティ値が空であっても、プロパティのデフォルト値は使用されません。NOTE: このアノテーションはプロパティプレースホルダーの解決をサポートしておらず、値は一定である必要があります。
public abstract StringSE[] value