Für eine große Anwendung können mehrere Konfigurationsdateien vorhanden sein. Wir können diese Konfigurationsdateien über das String -Array beim Starten von Federcontainern angeben.
Spring kann auch <Porte> verwenden, um mehrere Konfigurationsdateien in eine Datei einzuführen und diese Konfigurationsdateien zu integrieren, sodass Sie diese Hauptkonfigurationsdatei beim Starten des Federcontainers nur angeben müssen. Zum Beispiel die folgende Hauptkonfigurationsdatei:
<import ressourcen = "classPath: beans2.xml"/> <bean id = "Autor"/>
Angenommen, die Buchklasse ist bereits in Beans2.xml konfiguriert, kann der Federbehälter diese beiden Bean -Informationen über diese Hauptkonfigurationsdatei O (∩_∩) o haha ~ laden
Wenn sich eine Konfigurationsdatei a.xml auf eine Bean in B.XML bezieht, muss sie nicht unbedingt den importieren. Es muss nur sicherstellen, dass A.XML und B.XML beim Starten des Federbehälters beide in der Liste der Konfigurationsdateien enthalten sind.
Der Unterschied zwischen diesen beiden Konfigurationsmethoden besteht darin, dass b.xml unter Verwendung des Imports in a.xml eingeführt wird, es der A.xml -Datei enthält, die alle Informationen dieser beiden Konfigurationsdateien enthält. Daher muss der Federbehälter nur die A.XML -Datei laden. Andernfalls müssen zwei Konfigurationsdateien gleichzeitig geladen werden, wenn die Spring beginnt, damit die beiden Konfigurationsdateien im Speicher zusammengeführt werden.
Wir können mehrere externe Konfigurationsdateien über <import> einführen, und das Ressourcenattribut unterstützt den Standard -Ressourcenpfad von Spring.
Um die Konfigurationsdateiressourcenwettbewerb während der Entwicklung zu verhindern, haben große Anwendungen häufig direkte unabhängige Konfigurationsdateien für die einfache Aufteilung von Modulen. Wir können eine integrierte Konfigurationsdatei auf Anwendungsebene bereitstellen und jedes Modul über <import> integrieren. Auf diese Weise müssen Sie beim Starten des Containers die integrierte Konfigurationsdatei nur laden
Zusammenfassen
Das obige ist die Methode zur Integration mehrerer Konfigurationsdateien nach Spring, die Ihnen vorgestellt wurden. Ich hoffe, es wird Ihnen hilfreich sein. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht. Der Herausgeber wird Ihnen rechtzeitig antworten!