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"/>