mybatis与spring整合配置

mybatis与spring整合配置:

第一种方式:(此处配置扫描的包路径、注解。每个mapper类上面需要加@Repository才能纳入spring的bean管理器中)

<!-- 自动扫描mybatis映射 -->
    <bean class="org.mybatis.spring.mapper.MapperScannerConfigurer">
        <property name="basePackage" value="com.chtwm.insurance.natives.provider.mapper"/>
        <property name="annotationClass" value="org.springframework.stereotype.Repository"/>
    </bean>

第二种方式:(此处配置扫描包路径、数据库工厂。每个mapper类上面加不加@Repository都能纳入spring的bean管理器中)

<!-- spring与mybatis整合配置,扫描所有dao -->
    <bean class="org.mybatis.spring.mapper.MapperScannerConfigurer" p:basePackage="com.test.www.dao"
          p:sqlSessionFactoryBeanName="sqlSessionFactory"/>
原文地址:https://www.cnblogs.com/super-chao/p/8259231.html