Ich muss einige Eigenschaften in einen Spring-Kontext von einem Ort, den ich nicht weiß, bis das Programm ausgeführt wird.property-placeholder location von einer anderen Eigenschaft
Also dachte ich, dass wenn ich einen PropertyPlaceholderConfigurer ohne Standorte habe es in my.location
von den Systemeigenschaften lesen würde und dann konnte ich diesen Ort in einem Kontext verwenden: Immobilien-Platzhalter
Like this
<bean class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer"/>
<context:property-placeholder location="${my.location}"/>
aber das funktioniert nicht, und auch nicht location="classpath:${my.location}"
Paul
Sie werden nicht in der Lage sein, zwei Platzhalter so zu kombinieren - sie sind BeanFactoryPostProcessors, die sich nicht gegenseitig verarbeiten können, wenn Sie sehen, was ich meine. – skaffman
ja, ich dachte mein Problem war etwas in dieser Richtung –
Eigentlich riecht das wie eine Erweiterung zu PropertyPlaceHolderConfigurer, die es wert sein könnte, als Feature Request in der Spring JIRA zu archivieren. – skaffman