springboot动态切换数据源 springboot配置两个数据源怎么实现?

springboot配置两个数据源怎么实现?配置多个数据源信息,如datasource1、datasource2、datasource3等,定义一个动态数据源类,同时注入上述数据源和相应的标志。一般用

springboot配置两个数据源怎么实现?

配置多个数据源信息,如datasource1、datasource2、datasource3等,定义一个动态数据源类,同时注入上述数据源和相应的标志。一般用地图来区分。使用动态数据源类得到相应的数据源操作

A.直接配置两组数据源,就像下面最简单的@configuration公共类springconfig{@bean public datasource datasource(){return new xxdatasource()}@bean public Counter datasource2(){return new xxdatasource()}}B.在复合数据源只读分离库中实现complexds