搭建Mybatis 出现 Error querying database. Cause: java.lang.IllegalArgumentException: Mapped Statement
Posted 消失的那两年
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了搭建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 的路径,所以找不到 。导致的。
确实少配置mapper.xml 路径了。
如何防范这个低级错误:
在准备创建mapper.xml之前,现在Mybatis 的主配置文件中先把这个路径配好,防止出现找不到的这种情况。
以上是关于搭建Mybatis 出现 Error querying database. Cause: java.lang.IllegalArgumentException: Mapped Statement的主要内容,如果未能解决你的问题,请参考以下文章
Spring+SpringMvc+Mybatis框架集成搭建教程