写在前面:这个博客记录了我初学的时候犯的错误,以及提供了相关解决办法
经常出现的错误
1.路径问题
Caused by: org.apache.ibatis.builder.BuilderException: Error parsing SQL Mapper Configuration. Cause: java.io.IOException: Could not find resource com.kang.dao.UserMapper.xml
这个是由于资源没有找到UserMapper.xml我这里犯的错误是各级目录用的"."但是需要使用"/"
修改前:
修改后:
还有就是各种路径的问题比如Mapper.xml文件里的namespace路径问题
注意这里的namespace写的是你实现的那个接口的路径
当然诸如这种路径问题仔细检查配置文件需要填写路径的地方
2.资源释放问题
Caused by: org.apache.ibatis.builder.BuilderException: Error parsing SQL Mapper Configuration. Cause: java.io.IOException: Could not find resource com/kang/dao/UserMapper.xml
你发现你这里写的是"/"但是还是找不到资源怎么办呢?检查一下你的xml资源是否释放了
看看build里面是否有
如果没有,那么恭喜你加上就好了,这里附上代码
src/main/java ***.properties src/main/resources ***.properties
修改完所有错误之后就可以测试了(我这里做了简单的按照id查询)
这是我自己犯的一些错误,当然还有一些别的诸如xml里的id和接口不对应的小问题相信大家看报错应该能解决
学习之路很长,各位加油啦



