无daoimpl
<!-- 1连接工厂 --> <bean id="sqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean"> <property name="dataSource" ref="dataSource" /> <!-- mybatis全局配置文件 --> <property name="configLocation" value="classpath:mybatis/SqlMapConfig.xml"></property> </bean> <!-- 使用mapper自动扫描器 自动将mapper包中的sqlmapper扫描出来,注册到spring容器中--> <bean class="org.mybatis.spring.mapper.MapperScannerConfigurer"> <property name="basePackage" value="org.java.dao"></property> <property name="sqlSessionFactoryBeanName" value="sqlSessionFactory" /> </bean>
有daoimpl
<!-- 连接工厂 --> <bean id="sqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean"> <property name="dataSource" ref="dataSource" /> <!-- mybatis全局配置文件 --> <property name="configLocation" value="classpath:mybatis/SqlMapConfig.xml" /> <!-- 包扫描 mapper文件 --> <property name="mapperLocations" value="classpath:mybatis/mapper/*.xml" /> </bean>