【开发日志】Invalid bound statement (not found)问题原因

61 阅读1分钟

在新增mapper时会犯到的错误,当你写完controller->service->impl->mapper->xml之后满心欢喜的启动项目,发现直接报错Invalid bound statement (not found),崩溃了,问题出在哪儿呢?

对应不上mapper

检查步骤:

  1. 有没有这个xml

  2. xml中的mapper和实体类能否对应

  3. xml是否与mapper层级一致

    如mapper存放于com.xxx.mapper包下,那么xml要放在resource.mapper包下,如果resource包下没有mapper目录,那么需要手动创建一个,不能直接放在resource包下