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