S2SH框架,数据源的数据(IP地址,帐户名,密码)等存在数据库中请问如何读取数据库中的数据源数据进行动态切换?疑问:有了数据源才能读取数据,但固定数据源的话就不能进行动态切换,有点晕,求思路。
2 回答
慕姐4208626
TA贡献1852条经验 获得超7个赞
可以用sping aop 拦截具体的方法,动态切换数据源;
如果只是几个数据源,就直接配置写死,拦截切换好了;
如果你的数据源非常多,初始数据源表中配置了其他的数据源,可以启动服务的时候读取出来放在缓存;拦截需要切换数据源的方法 就从缓存中取数据
,然后连接,然后访问;
添加回答
举报
0/150
提交
取消