Mybatis映射.xml文件报错

Posted 杨建716

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Mybatis映射.xml文件报错相关的知识,希望对你有一定的参考价值。

MyBatis框架里面,在dao层进行测试,控制台显示错误是:必须为元素类型 "delete" 声明属性 "resultType"

相应的.xml文件的sql语句是:

控制台的详细报错是:

1.必须为元素类型 "delete" 声明属性 "resultType"

2.

 

 

 

上网查资料说,每一个_sqlMapper.xml文件中尽量每中sql语句对一个namespace(每个dao层的完整java类);结果尝试,也没有成功;

最后索性将_sqlMapper.xml文件中resultType删掉,测试就成功了;删除如图:

 

成功测试图:

1是获取spring容器

2是测试删除数据条数(第一次测试删除条数是1),这次结果是第二次测试

以上是关于Mybatis映射.xml文件报错的主要内容,如果未能解决你的问题,请参考以下文章

关于mybatis:我写了两个映射文件a.xml和b.xml,里面都有一个id为getTotalP

项目报错:Mybatis无效绑定

mybatis学习------打包xml映射文件

MyBatis Spring整合配置映射接口类与映射xml文件

Maven项目无法找到mybatis的xml映射文件

mybatis映射文件Xml比较大小写法