搭建Mybatis 出现Error querying database.Cause: java.lang.IllegalArgumentException: Mapped Statement

业无高卑志当坚,男儿有求安得闲?这篇文章主要讲述搭建Mybatis 出现Error querying database.Cause: java.lang.IllegalArgumentException: Mapped Statement相关的知识,希望能为你提供帮助。
   
【搭建Mybatis 出现Error querying database.Cause: java.lang.IllegalArgumentException: Mapped Statement】Error querying database. Cause: java.lang.IllegalArgumentException: Mapped Statements collection does not contain value for mapper.BatchCustomer.findBatchCustomerOneToOne
### Cause: java.lang.IllegalArgumentException: Mapped Statements collection does not contain value for mapper.BatchCustomer.findBatchCustomerOneToOne,
解决方法:
一般出现这个问题,是因为在SqlConfig.xml (Mybatis)的主配置文件中没有配置 mapper.xml 的路径,所以找不到 。导致的。

搭建Mybatis 出现Error querying database.Cause: java.lang.IllegalArgumentException: Mapped Statement

文章图片

搭建Mybatis 出现Error querying database.Cause: java.lang.IllegalArgumentException: Mapped Statement

文章图片

确实少配置mapper.xml 路径了。
 
如何防范这个低级错误:
    在准备创建mapper.xml之前,现在Mybatis 的主配置文件中先把这个路径配好,防止出现找不到的这种情况。

    推荐阅读