Question: what is the difference between application.properties and bootstrap.properties?
Answer: The bootstrap context is responsible for loading configuration properties from the external sources and for decrypting properties in the local external configuration files. ... In contrast with the application context, the bootstrap context uses a different convention for locating the external configuration.