mybatis(springmvc整合)

数据源 的主从切换不在这里说,直接上干货

整合mybatis

先来一个mybatis的sqlsession工厂类

<bean id="sqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean">
    <property name="dataSource" ref="dataSource" />
    <property name="configLocation" value="classpath:mybatis/mybatis.cfg.xml" />
  </bean>

扫描mapper路径

<bean class="org.mybatis.spring.mapper.MapperScannerConfigurer">
    <!-- 指定mapper路径 -->
    <property name="basePackage" value="com.cruelbb.dao" />
  </bean>

使用模板类

 <bean id="sqlSessionTemplate" class="org.mybatis.spring.SqlSessionTemplate">
    <constructor-arg index="0" ref="sqlSessionFactory" />
  </bean>

推荐阅读更多精彩内容