У меня есть веб-приложение, работающее на Java 6, Spring 2.5.6 и Hibernate 3.2.7. Теперь необходимо получить данные из нескольких баз данных, чьи имена не известны до времени выполнения. Как лучше всего этого добиться?
Я просмотрел, например, статью по адресу http://blog.springsource.com/2007/01/23/dynamic-datasource-routing/ , но это кажется применимым только в ситуации, когда все конфигурации базы данных известны заранее.