//targetDataSources里面承载的是备选数据源,key是数据源名称,value是数据源DataSource setDataSource(targetDataSources, "ds1", "ds1"); setDataSource(targetDataSources, "ds2", "ds2"); setDataSource(targetDataSources, "ds3", "ds3"); return new DynamicDataSourceRoute(ds1(), targetDataSources);...
基于springboot开箱即用的多数据源动态调整插件,在service层使用注解@TargetDataSource("ds1")可以直接切换数据源,如果不使用,调用默认配置的数据源 Quick Start 介绍 此插件由以下组成 multiple.ds:读写数据源的代理,支持多写多读,用户只需在service层使用注解@TargetDataSource("ds1"),即可实现数据源动态切换。