myBatis多数据源
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了myBatis多数据源相关的知识,希望对你有一定的参考价值。
<bean class="org.mybatis.spring.SqlSessionFactoryBean" id="sqlSessionFactory">
<property name="dataSource" ref="dataSource" />
<property name="configLocation"
value="classpath:resources/mybatis/Configuration.xml" />
</bean>
只有一个数据源时,只需要指定包就可以了,比如
<!-- 扫描映射器,自动创建 -->
<bean class="org.mybatis.spring.mapper.MapperScannerConfigurer">
<property name="basePackage" value="com.mapper.*" />
</bean>
若多个数据源 ,则需要指定 响应的数据源,注意 要使用sqlSessionTemplateBeanName 来装载
- <!-- 扫描映射器,自动创建 -->
- <bean class="org.mybatis.spring.mapper.MapperScannerConfigurer">
- <property name="basePackage" value="..." />
- <property name="sqlSessionTemplateBeanName" value="sqlSessionFactory" />
- </bean>
以上是关于myBatis多数据源的主要内容,如果未能解决你的问题,请参考以下文章