同学好,具体得看你的错误提示是啥,同时,怀疑是你的spring-dao.xml里面的basePackage没有设置
<!-- 4.配置扫描Dao接口包,动态实现Dao接口,注入到spring容器中 -->
<bean class="org.mybatis.spring.mapper.MapperScannerConfigurer">
<!-- 注入sqlSessionFactory -->
<property name="sqlSessionFactoryBeanName" value="sqlSessionFactory" />
<!-- 给出需要扫描Dao接口包 -->
<property name="basePackage" value="com.imooc.o2o.dao" />
</bean>
并且可能你的BaseTest.java没有引入对应的配置文件
@RunWith(SpringJUnit4ClassRunner.class)
// 告诉junit spring配置文件的位置
@ContextConfiguration({ "classpath:spring/spring-dao.xml", "classpath:spring/spring-service.xml",
"classpath:spring/spring-redis.xml" })
public class BaseTest {
}
其实这类错误同学可以百度一下,就能解决,顺便锻炼你的解决问题的能力