Duvida com spring

Oie!

gostaria de saber se tem como configurar o datasource em tempo de execução… e subir o contexto de acordo com esse data source.

por exemplo . o usuario escolhe qual banco vai conectar… e a partir dessa escolha o sistema sobe com o datasource escolhido…

só pra mim não perder tempo tentando algo que não da…

se não der eu tenho q fazer varios .xml … para cada datasource.

obrigado =D