myBatis多數據源
阿新 • • 發佈:2017-06-14
scanner comm comment per spa prop 一個 data start
<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多數據源