org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.heima.article.mapper.ApArticleMapper.loadArticleList
时间: 2023-10-20 12:35:37 浏览: 82
引用的内容提到了解决mybatis访问报错的问题,其中包括了以下几个步骤:
1. 首先,检查是否在主启动类上标注了@MapperScan注解,且注解的参数是mapper接口所在包的全包名。另外,也要确保没有在mapper接口类上标注了@Mapper注解,因为这两者不能同时使用。
2. 其次,需要注意mapper.xml文件中的namespace是否正确指向到对应的Mapper.java类的位置。在mapper.xml文件中,应该有一个<mapper namespace="com.xxx.xxx.Mapper">的标签,其中namespace的值应该与Mapper.java类的全类名一致。
3. 最后,检查xml文件中的namespace是否与mapper接口的全类名一致。可以按住ctrl点击相关代码来跳转确认。这样可以确保xml文件中的namespace与mapper接口的对应关系正确无误。
根据你提供的错误信息"org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.heima.article.mapper.ApArticleMapper.loadArticleList",可能是因为上述步骤中的某一步没有正确执行导致的。
你可以按照上述步骤逐一检查,找出问题所在,并进行相应的修复。<span class="em">1</span><span class="em">2</span><span class="em">3</span><span class="em">4</span>
阅读全文