内谁 2009-10-22 13:48
浏览 200
已采纳

关于Spring动态添加数据源的问题!求赐教

因为公司项目要求,现在在做多租户的系统,为了数据隔离性,每个租户要有一套自己的表,因为之前一直用db2,所以考虑到了schema,但是 这次要用mysql,mysql里面schema似乎就是数据库,所以 现在需要每次添加一个组合去创建一套这个用户自己的库,并且初始化该用户的表,现在问题来了,
因为用的是spring+hibernate,这几天也在javaeye上搜索了一下,spring动态数据源,发现都是讲如何切换数据源,需要提前配置好数据源,现在的应用需要租户登录,从主库中读出该租户对应的库名,url等等信息,然后去建立连接,但是,这样做后期的稳定性和负载能力如何,这些对我来说都未知,,这样做的可行性高吗

如果可行,如何在不中断应用的情况下动态把新的数据源加入程序中?

谢谢大家给个思路

谢谢大家指导~

  • 写回答

3条回答 默认 最新

  • wanghaolovezlq 2009-10-22 14:25
    关注

    spring框架中解决多数据源的问题
    http://www.iteye.com/topic/72486

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?

悬赏问题

  • ¥15 关于#matlab#的问题:期望的系统闭环传递函数为G(s)=wn^2/s^2+2¢wn+wn^2阻尼系数¢=0.707,使系统具有较小的超调量
  • ¥15 FLUENT如何实现在堆积颗粒的上表面加载高斯热源
  • ¥30 截图中的mathematics程序转换成matlab
  • ¥15 动力学代码报错,维度不匹配
  • ¥15 Power query添加列问题
  • ¥50 Kubernetes&Fission&Eleasticsearch
  • ¥15 報錯:Person is not mapped,如何解決?
  • ¥15 c++头文件不能识别CDialog
  • ¥15 Excel发现不可读取的内容
  • ¥15 关于#stm32#的问题:CANOpen的PDO同步传输问题