C'est une méthode pour diviser par environnement comme les paramètres de cache pendant le développement avec springBoot.
Tout d'abord, créez application.yml pour chaque environnement et écrivez les paramètres.
$ touch resources/application-dev.yml
$ touch resources/application-test.yml
Après cela, ajoutez des options lors du démarrage de maven. Ensuite, application.yml pour chaque environnement sera chargé.
// application-dev.yml est chargé
$ maven spring-boot:run -Drun.profiles=dev
// application-test.yml est chargé
$ maven spring-boot:run -Drun.profiles=test
Supplément: La migration Spring Boot 2.0 est la suivante.
$maven spring-boot:run -Dspring-boot.run.profiles=dev
$maven spring-boot:run -Dspring-boot.run.profiles=test
Recommended Posts