Können wir überschreiben die spring-Bean deklariert, die in einer xml-config in einer anderen config?

Ich bin ein Neuling, Feder, so dass diese Frage vielleicht eine einfache Antwort, so bitte tragen Sie mich, wenn ich Frage etwas albern.

Ich habe eine Globale spring config-Datei, die ich verwenden möchten, die in vielen Anwendungen und das würde ich gerne überschreiben, einige Eigenschaften von paar Bohnen unterschiedlich in verschiedenen Anwendungen. Können Sie schlagen die beste Weg, dies zu tun?

Zum Beispiel, ich habe so etwas in global.xml.

<bean id="testInstance" class="testClass">
    <property name="mem1" ref="val1"/>
    <property name="mem2" ref="val2"/>
</bean>

Nun möchte ich verweisen testInstance aus einer anderen Feder config und verwenden Sie es nach dem überladen mem1. Ist es möglich im Frühjahr? Benötige ich für die Verwendung des benutzerdefinierten tags?

Sie können, aber Sie müssen dann überschreiben Sie die testInstance. (stackoverflow.com/questions/5849192/springs-overriding-bean)
Verwenden Sie die Suche, ersten! 🙂 Check this out: stackoverflow.com/questions/5849192/springs-overriding-bean Und hier: beradrian.wordpress.com/2011/05/08/overriding-spring-beans
Danke. Das ist genau das, was ich suchte.

InformationsquelleAutor Buchi | 2012-02-01

Schreibe einen Kommentar