I ran into this for property substitution in spring
but u
We use these three features as follows:
We declare two property files:
classpath:esb-project-config.properties,
classpath:esb-project-config-override.properties
The first property file contains sensible defaults and development configuration. This file is part of your application.
The second property file is a file that is available on the test classpath or even the production classpath of the application server. This file is external of the application That way we can override properties for each environment and have just one version of our application.
So here is the example of the properties we use: