Lets sagen, dass ich vier Ressourcendateien importieren, wie unten in meiner Anwendung Hauptkonfigurationsdatei,Ist der Import von Ressourcen in Spring XML wichtig?
<import resource="db-config.xml"/>
<import resource="cache-config.xml"/>
<import resource="sec-config.xml"/>
<import resource="rajnikanth.xml"/>
<!-- My app beans here -->
Mein Verständnis ist, dass Frühling eine DAG erstellt und Bottom-up-instanziiert. Was ist mit den getrennten Knoten in der Grafik? Kommt die Reihenfolge des Imports ins Spiel? Bitte erkläre.
Sind Sie sich sicher? In älteren Spring-Versionen (3.x) war das Definieren derselben Bean in zwei importierten Konfigurationen ein Fehler AFAIK. Was erlaubt wurde, war eine Bohne in Ihrer Konfiguration neu zu definieren, die eine Bohne vom Import überschreibt. –
Ich zähle darauf, so zu arbeiten, und ich benutze Spring 3.x. Siehe http://StackOverflow.com/a/5317688/2540382 zur Bestätigung. –
Ich stehe korrigiert. Habe gerade einen Test gemacht. –