导致Invalid bound statement (not found)异常的非常隐蔽的错误位置

来源:互联网 发布:完美数c语言编程 编辑:程序博客网 时间:2024/05/21 10:17

注意在spring配置文件中”basePackage” 属性包名的指定

 <bean class="org.mybatis.spring.mapper.MapperScannerConfigurer">    <property name="basePackage" value="cn.douj.dao" />    <property name="sqlSessionFactoryBeanName" value="sqlSessionFactory" /></bean>

一定要具体到接口所在包,而不要写父级甚至更高级别的包
cn 错误
cn.douj 错误
cn.douj.dao 正确
至于Mapper.xml中namespace一致更不必多说
包层次见图
包层次见图

阅读全文
0 0