当前位置: 代码迷 >> Java Web开发 >> hibernate与此同时使用多数据源?spring+hibernate
  详细解决方案

hibernate与此同时使用多数据源?spring+hibernate

热度:10459   发布时间:2013-02-25 21:08:31.0
hibernate同时使用多数据源?spring+hibernate
现在的状况是项目配置了多个datasource
多个sessionfactory  用户访问某一方法时可以选择使用哪个sessionfactory 然后切换到那个sessionfacoty
问题是切换之后  会影响其他用户  因为sessionfactory只存在一个实例  
如何为每个datasource创建一个sessionfactory实例呢?
实现每个用户可以使用不同的数据源,互不影响可以配置datasource1、2、3 和 sessionfactory1、2、3啊你不是已经配置了多个dataSource和多个sessionFactory了吗。
那样已经每个sessionFactory都有对应的数据源了啊。
这就已经互不影响了啊用户访问服务器时 服务器是怎样分配线程给用户的?大致调了下  每个用户的线程不相同  并且同一个用户的线程过几秒后又不相同  这个具体是怎样分配的?问题是系统当中同时只能存在一个sessionfactory啊
 
  相关解决方案