mybatis进行mapper.xml测试的时候发生"必须为元素类型 “mapper” 声明属性 “namespace”

1.Caused by

Caused by: org.xml.sax.SAXParseException; lineNumber: 7; columnNumber: 45; 必须为元素类型 "mapper" 声明属性 "namespace"。

1.1 说明

在使用mybatis进行mapper.xml进行测试时发生异常.

2.项目结构

image-20200927142936164

说明:

在mybatis中dao接口与mapper配置文件在做映射绑定的时没有出现问题.

3.解决

image-20200927143422630

注意事项:

  • 在编写Mapper.xml文件时,可以以mybatis-config.xml为模板,但要注意把所有的Config都改为mapper.
原文地址:https://www.cnblogs.com/gzp5608/p/13739495.html