2011-09-21 89 views

回答

0

看看Spring的AbstractRoutingDataSourcejavadoc-api)。它允许你维护一个“路由器”bean,根据提供的单个属性(在你的情况下它将是一个server id)在运行时将能够路由到所需的真实数据源。

这里有更多关于AbstractRoutingDataSourceDynamic DataSource Routing

+2

感谢在这个例子中,他是用属性文件获取数据源的详细信息的答复, , 在我的情况,我想这是动态的,服务器的详细信息应该来用于数据库。 – jaya

+0

@jaya,你能否详细介绍一下你正在做什么,以及为什么一个财产档案方法不适合你。通常你会事先知道你使用的所有数据库(可以在属性文件[s]中列出的连接细节)。/litius – tolitius

+2

我发现这个问题是为了寻找自己的事情来做类似的事情,我可以从我的角度回答这个问题。 我需要能够使用永久数据库中找到的值即时创建数据源。数据源的数量可能会有所不同,并且可以即时添加新的数据源。 –

相关问题