Mapper基本配置目录

发布时间 2023-07-20 15:02:08作者: 小白_WEI

之前遇到过一个Mapper非常简单的配置问题,报错如下:

Error creating bean with name 'test' defined in class path resource [com/example/hjrkxx/controller/HjrkRequest.class]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [void]: Factory method 'test' threw exception; nested exception is org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.example.hjrkxx.dao.Hjrkxx.queryPageNum

一直提示绑定语句无效,上网查找各种原因,网上大神也大都是指导配置文件的 namespace 或者 id 与接口的不一致导致的,但是核对了N遍,还都是一致的。又乱添加其他的注解试试。还是报这个错误。

作为一个小白,完全没有意思到可能是Mapper的路径没配置,或者没配置好。

无意中在  application.properties  的配置文件看到果然没有配置Mapper的对应路径。配置之后果然就可以了绑定语句了。

此时一边觉得这个问题非常简单,一边担忧自己的脑子。。。。太笨了~

配置图如下就可以了: