Deployment Manual / Version 2404
Table Of Contents
Properties can be configured via Spring Boot. You can use application.properties
, system properties, environment
variables in uppercase and many more. See the
official Spring Boot documentation for details.
For details on specific property data types like Duration
or
DataSize
, see Spring Boot documentation, section
Properties Conversion
Spring's relaxed binding also allows for different notations of property names like snake or camel case, but the default is 'kebab case' (separating words with dashes). Generally a dot in a property name reflects some kind of logical hierarchy. List-valued properties are zero-based and use bracket notation (x.y.1.* -> x.y[0].*)
Note
Configuration properties that are defined in the Blueprint may be missing here.
Therefore, also check the Blueprint sources for classes annotated with
ConfigurationProperties
and use their JavaDoc.