Configuration multi-fichiers printemps:
1. Fichier de propriétés
2. Fichier YAML
1. Fichier de propriétés
Dans Spring Boot, le nom de fichier configuré par plusieurs environnements doit répondre à l'application - {profil}.
Le format des propriétés, où {profil} correspond à votre identifiant d'environnement, comme indiqué ci-dessous.
• Application-Dev.Properties: Environnement de développement.
• Application-Test.Properties: Environnement de test.
• Application-prod.properties: Environnement de production.
Quant à quel fichier de configuration sera chargé, il doit être transmis dans le fichier de l'application.
La propriété Spring.Profiles.active est définie et sa valeur correspond à la valeur {Profil} dans le fichier de configuration. comme
Spring.Profiles.Active = Test Chargera la configuration de l'application-test.properties
Contenu de fichier.
2. Fichier YAML
Serveur: Port: 8080 # Le profil par défaut est Dev. D'autres environnements utilisent différents profils en spécifiant les paramètres de démarrage, tels que: # Environnement de test: java -jar xxx.jar --spring.profiles.active = test # Environnement de production: java -jar xxx.jar --spring.profiles.active = prod printemps: profils: actif: Dev #-La ligne suivante ne doit pas être manquante, divertir différentes configurations et incontour Profils: Dev DataSource: URL: jdbc: mysql: //192.168.0.152: 3306 / aylson? useunicode = true & caractéristique = UTF-8 & usessl = false - # Test Environment Configuration Spring: Profils: Test DataSource: URL: JDBC: MySQL: //192.168.0.152: 13306 / Aylson? UseuniCode = true & CaracterEncoding = UTF-8 & USESSL = false --- # Configuration de l'environnement de production Spring: Profils: Prod DataSource: URL: jdbc: mysql: //192.168.0.152: 23306 / aylson? useunicode = true & worseencoding = utf-8 & usessl = false
Comment utiliser:
Utilisez différents profils en spécifiant les paramètres de démarrage, tels que:
Environnement de test: java -jar xxx.jar printemps.profiles.active = test
Environnement de production: java -jar xxx.jar printemps.profiles.active = prod
L'article ci-dessus utilise différentes méthodes de configuration basées sur Spring Boot. Cet article est tout le contenu que je partage avec vous. J'espère que cela pourra vous donner une référence et j'espère que vous pourrez soutenir Wulin.com plus.