首先,IProductDao接口已经创建出来了,但是没有bean;
那么可能就是在配置文件中没有告知MyBatis的配置映射到哪个包或者文件中,我的是spring整合MyBatics的情况,对应到配置文件中的位置就是,扫描dao接口的部分,即少了以下部分,value中写IProductDao所在的包名路径就可以
<!-- 扫描dao接口 -->
<bean id="mapperScanner" class="org.mybatis.spring.mapper.MapperScannerConfigurer">
<property name="basePackage" value="com.itheima.ssm.dao"/>
</bean>