sim*_*mon 5 java spring hibernate datasource dynamic
我有一个在Java 6,Spring 2.5.6和Hibernate 3.2.7上运行的Web应用程序.现在需要从几个数据库中获取一些数据,这些数据库的名称在运行时之前是未知的.实现这一目标的最佳方法是什么?
我已经查看了http://blog.springsource.com/2007/01/23/dynamic-datasource-routing/上的文章,但这似乎只适用于预先知道所有数据库配置的情况. .
由于每个数据库的数据库结构都是相同的(尽管它们的名称事先未知),我决定简单地通过将数据库名称作为参数添加到查询中来实现它。这避免了使用多个会话工厂带来的资源和管理问题。
更多信息从这里:http://web.archive.org/web/20071011173719/http ://hibernate.org/429.html
| 归档时间: |
|
| 查看次数: |
3749 次 |
| 最近记录: |