spring配置多数据源,threadLocal切换数据源
1.新建类MultiDataSource,集成AbstractRoutingDataSource,重写determineCurrentLookupKey()方法。
2.spring中配置数据源信息,将所有的数据源配置成一个map
3.使用ThreadLocal来写一个工具类,ThreadLocal用来存放线程的变量,每个线程都存成一个副本
4.切数据源做相应的DB操作
1.新建类MultiDataSource,集成AbstractRoutingDataSource,重写determineCurrentLookupKey()方法。
2.spring中配置数据源信息,将所有的数据源配置成一个map
3.使用ThreadLocal来写一个工具类,ThreadLocal用来存放线程的变量,每个线程都存成一个副本
4.切数据源做相应的DB操作