java瓜皮
2021-01-13 01:19
采纳率: 100%
浏览 48
已采纳

当修改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

 

  • 写回答
  • 好问题 提建议
  • 关注问题
  • 收藏
  • 邀请回答

3条回答 默认 最新

  • qq_25376897 2021-01-13 10:58
    已采纳
    已采纳该答案
    评论
    解决 无用
    打赏 举报
  • zqbnqsdsmd 2021-01-13 10:05

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

    评论
    解决 无用
    打赏 举报
  • java瓜皮 2021-01-13 11:43

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

    评论
    解决 无用
    打赏 举报

相关推荐 更多相似问题