解决org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)问题

org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)问题,即在mybatis中dao接口与mapper配置文件在做映射绑定的时候出现问题,简单说,就是接口与xml要么是找不到,要么是找到了却匹配不到。



可能的原因

注意:
1、 这是一个很容易忽视的点,接口名与Mybatis的映射文件名一定要一模一样。
2、JavaType类型一定要全部大写,比如:int--》INT , String--》STRING (属性类型,Javatype类型)

在这里我是因为-- 在xml配置文件中, 方法返回参数为List 我没有配置 resultMap中 对应的JavaType导致的绑定错误。

posted @ 2020-07-07 10:51  今天有你便安好  阅读(152)  评论(0编辑  收藏  举报