报错情况
今天学Mybatis中以包为单位,将包下所有的映射文件引入核心配置文件,写测试类时报了Invalid bound statement (not found)的错误
然后查了很久,原因有xml里面的namespace不对 或者id和mapper里面的方法名不一样,此方式必须保证mapper接口和mapper映射文件必须在相同的包下,都是我的配置都是正确的还是报错,最后发现是创建包的方式错了
就是正常建包是这么个方式
然后这样然后就是这里方式建错了
因为这样建只是建一个文件夹出来,就是这样,并不是包的形式
然后正确的方式是写成这样
然后还是要注意一下名字要一样
最后测试就成功了