内谁 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条)

报告相同问题?

悬赏问题

  • ¥30 这是哪个作者做的宝宝起名网站
  • ¥60 版本过低apk如何修改可以兼容新的安卓系统
  • ¥25 由IPR导致的DRIVER_POWER_STATE_FAILURE蓝屏
  • ¥50 有数据,怎么建立模型求影响全要素生产率的因素
  • ¥50 有数据,怎么用matlab求全要素生产率
  • ¥15 TI的insta-spin例程
  • ¥15 完成下列问题完成下列问题
  • ¥15 C#算法问题, 不知道怎么处理这个数据的转换
  • ¥15 YoloV5 第三方库的版本对照问题
  • ¥15 请完成下列相关问题!