如何使用JDBC在spring中创建动态连接(数据源)

时间:2011-09-21 05:06:31

标签: spring dynamic datasource

我有一个spring应用程序,我需要获取oracle表的服务器详细信息,并根据某些服务器ID在需要时创建动态连接, 我怎样才能做到这一点?

1 个答案:

答案 0 :(得分:1)

看一下Spring的AbstractRoutingDataSourcejavadoc-api)。这使你可以维护一个"路由器" dataSource bean,它可以在运行时基于提供的单个属性路由到所需的真实dataSource(在您的情况下,它将是server id)。

以下是AbstractRoutingDataSourceDynamic DataSource Routing

的更多信息