根据二级域名访问各数据库(动态数据库切换)

项目是针对企业客户使用的,每个企业客户会分配一个二级域名。
部署方式:应用使用同一套,数据库多个的方式(使用物理方式做数据隔离),其中数据库表结构每个客户都是一致的。
当前项目:spring-boot + mybatis等等;
数据库:mysql;
现疑问是:从二级域名的获取到动态切换到对应客户数据库到返回客户数据,如何实现会比较合理?

阅读 3.6k
1 个回答

Aop+AbstractRoutingDataSource动态切换数据源。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题