Я хочу загрузить файл xml в фасоль весны для дальнейшей обработки. Я знаю, что можно загрузить файл properties
, просто определяя свойство bean в файле конфигурации весны. Можно ли сделать то же самое с файлом xml?Загрузить файл xml весной
редактировать Например, я хочу, чтобы иметь боб:
public class Bean {
private File file
public void setFile(File file) {
this.file = file
}
//....
}
и в моем файле конфигурации я хочу, чтобы установить его так:
<bean id="bean" class="blabla.Bean">
<property name="file" value="smth here"/>
</bean>
, а затем я хочу, чтобы разобрать что xml с использованием DOM
возможно дубликат (http://stackoverflow.com/questions/479855/is-there-a-propertyplaceholderconfigurer-like-class-for-use-with-spring-that-acc) – CoolBeans
А также см. [PropertyPlaceholderConfigurer читает из XML-файла (Конфигурация сообщества Apache)] (http://stackoverflow.com/ Вопросы/3163838/propertyplaceholderconfigurer-reads-from-xml-file-apache-commons-configuration) – CoolBeans
Я не уверен, что я понимаю вопрос - вы говорите о свойствах или хотите, чтобы они находились внутри весеннего компонента, загружали XML-файл, и просто хотите определить * который * файл в вашем конфиге? –