0
点赞
收藏
分享

微信扫一扫

应用存储过程执行报错解决方案

瀚高数据库

目录

环境

症状

问题原因

解决方案

症状

应用中使用存储过程报错。

报错信息:

A query was run and no Result Maps were found for the Mapped Statement。

错误截图:

应用存储过程执行报错解决方案_值类型

系统框架:springmvc+mybatis


问题原因


没有设置返回值类型。


解决方案


看看mybatis的配置文件,漏了一项:resultType属性值

原来的配置是:<select id="idCard" parameterType="String">

修改之后的配置<select id="idCard" resultType="java.lang.Integer" parameterType="String">

mybatis中不管什么查询,都必须返回resultType或者resultMap的值,否则就会报错的。


环境系统平台:银河麒麟U系(CPU飞腾)4版本:4.3.4.5

举报

相关推荐

0 条评论