多数据源支持
1、配置文件
文件地址:/dodo/src/main/webapp/WEB-INF/config/application-context.xml
<!--配置一个数据源-->
<bean id="reportDataSource" class="xxxx.xxx">
<!--...... 省略 ......-->
</bean>
<!-- 多数据源配置 -->
<bean id="multiDataSource" class="com.dodo.common.database.datasource.MultiDataSource">
<property name="targetDataSources">
<map key-type="java.lang.String">
<entry key="defaultDataSource" value-ref="dataSource" />
<!--添加数据源后,将数据源配置到这里,指定一个自定义的key-->
<entry key="reportDataSource" value-ref="reportDataSourceBean" />
</map>
</property>
<property name="defaultTargetDataSource" ref="dataSource" />
</bean>
2、使用
// 需要切换数据源之前,使用DbChooser切换数据源
DbChooser.chooseDb("reportDataSource")
当前内容版权归 DodoFramework 或其关联方所有,如需对内容或内容相关联开源项目进行关注与资助,请访问 DodoFramework .