标签: spring hibernate
我在我的项目中使用spring + hibernate事务管理器。最初我连接到主数据库并检索公司中的几个项目,比如每个项目有200个项目将与之关联的数据库,我想连接到与用户在运行时选择的项目相关联的数据库。 / p>
有没有理想的方法在运行时连接数据库?
答案 0 :(得分:0)
有一个Spring抽象AbstractRoutingDataSource已经存在很长时间了,这适合你的账单
一般的想法是路由DataSource充当中介 - 可以根据查找键在运行时动态确定“真正的”数据源。
有一个很好的post和一个较新的tutorial,您可以在其中了解更多详情。