Spring动态切换数据源
利用Spring相关功能实现动态切换数据源。主要使用Spring提供的AbstractRouteDataSource,当进行读数据操作时,查询指定读数据库,当进行写数据操作时,往指定数据库中写数据。
1、相关配置文件去下:
Spring-beans.xml:

2、动态数据源类DynamicDataSource:

3、使用ThreadLocal设置/获取数据源类型:

4、代码调用范例:

Spring动态切换数据源
利用Spring相关功能实现动态切换数据源。主要使用Spring提供的AbstractRouteDataSource,当进行读数据操作时,查询指定读数据库,当进行写数据操作时,往指定数据库中写数据。
1、相关配置文件去下:
Spring-beans.xml:

2、动态数据源类DynamicDataSource:

3、使用ThreadLocal设置/获取数据源类型:

4、代码调用范例: