When configuring an application, which configuration is given precedence by Spring?
profile specific application-{profile}.properties files located outside the application.jar
application properties located in an application.properties file inside the application.jar
profile specific application-{profile}.properties files
Java System Properties