Тебе не нужна весна для этого. Что вам нужно сделать, это извлечь свойства с помощью getProperty (). Вот пример:
File propertiesFile = ...
Properties properties = new Properties();
FileInputStream fis = new FileInputStream(propertiesFile);
properties.load(fis);
String databaseDriver = properties.getProperty("database.driver");
String database1Url = properties.getProperty("database1.url");
String database1Username = properties.getProperty("database1.username");
(я упустил исключения для простоты)
и используйте Java API для XML для создания вашего XML-файла. Вот пример того, как начать создавать XML:
DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
DocumentBuilder documentBuilder = factory.newDocumentBuilder();
Document document = documentBuilder.newDocument();
Element rootElement = document.createElement("database");
document.appendChild(rootElement);
...
google "java create xml" или аналогичный, чтобы узнать, как создать xml в соответствии с вашими потребностями.