在学习Mybatis过程中,测试持久层接口时遇到了如下异常:
翻译过来的意思是:Mapper的namespace属性不能为空。
那么,问题出在哪里呢?通过异常提示和问题查询,发现了UserMapper.xml(此处为我测试的mapper映射文件)中Mapper未配置namespace属性:
按照创建的持久层接口路径(即接口全名)配置namespace:
修改后通过测试,结果如下:
问题解决!
在学习Mybatis过程中,测试持久层接口时遇到了如下异常:
翻译过来的意思是:Mapper的namespace属性不能为空。
那么,问题出在哪里呢?通过异常提示和问题查询,发现了UserMapper.xml(此处为我测试的mapper映射文件)中Mapper未配置namespace属性:
按照创建的持久层接口路径(即接口全名)配置namespace:
修改后通过测试,结果如下:
问题解决!