1.新建类MultiDataSource,集成AbstractRoutingDataSource,重写determineCurrentLookupKey()方法。

spring配置多数据源,threadLocal切换数据源

2.spring中配置数据源信息,将所有的数据源配置成一个map

spring配置多数据源,threadLocal切换数据源



3.使用ThreadLocal来写一个工具类,ThreadLocal用来存放线程的变量,每个线程都存成一个副本

spring配置多数据源,threadLocal切换数据源



4.切数据源做相应的DB操作

spring配置多数据源,threadLocal切换数据源




相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-07-24
  • 2021-11-25
  • 2021-11-19
  • 2022-12-23
  • 2021-10-05
猜你喜欢
  • 2021-06-10
  • 2021-10-25
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案