当修改mybatis.XML中的mappers 引入路径 出错

<mappers>
<!--    <mapper resource="cn/itcast/moduldao/userdao01.xml"></mapper>-->
        <package name="cn.itcast.moduldao"/>
<!--    <mapper resource="cn/itcast/moduldao/personspdao.xml"></mapper>-->
</mappers>

上述路径用resources 程序正常运行,当换成package后程序出错

  • 
    org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): cn.itcast.moduldao.Personshopdao.findpersonAndshop

 

https://blog.csdn.net/sundacheng1989/article/details/81630370

看看出错的信息,找找出错的原因,这样问题才能有效解决,你说对不对

Package标签指定包名后,代表的不应该是它包下所有接口的引入吗?我想问的是,为什么用resources单独引入可以正常运行,而用包名引入就报错。而且项目下就只有这一个接口出错,其它都能在包名引入下正常运行!