Utilisation des fichiers de configuration Springboot

Table des matières

1.application.properties est le fichier de configuration par défaut de springboot, mais il est lourd et utilise généralement des fichiers .yml

2. Le rôle du fichier de configuration

3. Utilisation des fichiers de configuration


1.application.properties est le fichier de configuration par défaut de springboot, mais il est lourd et utilise généralement des fichiers .yml

        ①、propriétés

        ②、.yml

2. Le rôle du fichier de configuration

        Attribuez des valeurs aux classes associées de la configuration et chargez-les automatiquement au démarrage de la classe

3. Utilisation des fichiers de configuration

        ①、@value("${aaa.bbb}")

        ②. Les fichiers de configuration ont la priorité : fichiers de configuration dans le dossier de configuration externe "fichiers de configuration externes" fichiers de configuration intégrés (la priorité du fichier .properties dans le fichier de configuration intégré est supérieure à celle du fichier .xml (par commodité, nous supprimons généralement le fichier .properties directement););

        ③. Vérification prioritaire (paquet vers le serveur)

                a. Définissez le serveur et le numéro de port dans le fichier de configuration

                     

                b. clean consiste à supprimer le fichier cible et package à ajouter le fichier cible

                c. Déplacez le package jar sur le serveur, ouvrez l'emplacement où se trouve le package jar et démarrez le package jar java-jar

                d. Placez le fichier de configuration dans src/main/resources/ sur le serveur (le fichier de configuration intégré est appelé lors de l'empaquetage, et le fichier de configuration externe se trouve dans le package de fichiers ici)

                e. Le fichier de configuration externe a priorité sur le fichier de configuration intégré et suivra le fichier de configuration externe

                F. Créez un dossier de configuration, placez-y le fichier de configuration et il suivra la configuration dans le fichier de configuration

        ④, application

        Le fichier de configuration de l'environnement de production n'est pas localisable, il suffit de le modifier dans le fichier de configuration externe

        ⑤. Ajoutez cette annotation dans la classe de configuration, le préfixe du fichier de configuration est

                

        ⑥, faites attention

        Si la classe n'est pas transmise au printemps pour la gestion, @value ne peut pas obtenir la valeur, et elle doit être extraite du printemps lorsqu'elle est utilisée, et elle ne peut pas être nouvelle par elle-même

Je suppose que tu aimes

Origine blog.csdn.net/qq_52240237/article/details/132127863
conseillé
Classement