spring + hibernate 能同时保持多个数据库的链接吗?然后动态的在各个数据库间进行切换。

解决方案 »

  1.   

    可以,配置2个sessionFactory。然后给不同的dao层注入不同的sessionfactory。但是一个sessionFactory是很庞大的。 。
      

  2.   

    能不能只有一个sessionFactory呢?
      

  3.   

    废话,当然不行,一个sessionFactory对应一个dotasorce 
      

  4.   

    可以连多个 但是必须配置多个sessionFactory
      

  5.   

    webservice  可以实现   一个服务端 控制 N个客户端
      

  6.   

    当然可以   连接不同DataSorce
      

  7.   

    那能不能多个sessionFactory同时生效呢?然后使用中在这些sessionFactory中进行动态切换
      

  8.   

    连两个数据库没问题,要做2PC就麻烦了,两阶段提交一般还是商业Web应用服务器产品比较成熟