No meu aplicativo Spring Boot, quero criar um arquivo de propriedades específicas do ambiente. O tipo de empacotamento do meu aplicativo está em guerra e estou executando-o no tomcat integrado. Eu uso sts e executo o principal a partir de sts.
- Posso ter o arquivo de propriedades específicas do ambiente, como o aplicativo - $ {env-value} .properties?
No caso acima, env-value terá valores como local / devl / test / prod
Onde definir o arquivo env-value? Para local, posso defini-lo como o argumento jvm por meio de sts
Quem lê o application.properties no aplicativo Spring Boot.
Como carregar o arquivo de propriedades específicas do ambiente? Por ex - se eu definir o banco de dados uid, pwd, schema etc no arquivo de propriedade específico do ambiente, nesse caso a fonte de dados será capaz de entender as propriedades nele?
Posso usar o arquivo application.properties e application-local.properties ao mesmo tempo?