有需求就要想办法解决,最近参与的项目其涉及的三个数据表分别在三台不同的服务器上,这就有点突兀了,第一次遇到这种情况,可这难不倒笔者,资料一查,代码一打,回头看看源码,万事大吉 1. 预备知识 这里默认大家都会SSM框架了,使用时我们要往sqlSessionFactory里注入数据源.那么猜测:1.可以往sqlSessionFactory里注入多数据源来实现切换:2.将多个数据源封装成一个总源,再把这个总源注入到sqlSessionFactory里实现切换.答案是使用后者,即封装成总源的形式.Sp…