今天进行项目整合,刚开始代码搬的还挺快乐的,但是到后面调试起来,头晕眼花的。记录一个基本的错误。
Cause: org.apache.ibatis.builder.BuilderException: Wrong namespace. Expected 'com.daintong.island.dao.mapper.WorkLogMapper' but found 'com.dt.island.dao.daomapper.WorkLogMapper'.
从名字看也看的出来是啥问题,但是当时就是太粗心了,没注意看这句话,后面静下心来慢慢看。根据提示,去看到那个文件,好家伙,就是路径写错了,因为之前在那个项目的路径是
com.dt.island.dao.daomapper.WorkLogMapper
正确的路径:
com.daintong.island.dao.mapper.WorkLogMapper
但是在idea粘贴xml文件过来的时候,idea不会自动帮我们修改路径名称,在以后估计会,毕竟idea越来越智能了。
解决问题就是把namespace修改过来就可以了,一下小细节问题,记录一下。