Could not find result map java.lang.String

 ̄綄美尐妖づ 提交于 2020-03-16 17:34:15

某厂面试归来,发现自己落伍了!>>>

    MyBatis项目中在查询数据库时遇到org.apache.ibatis.builder.IncompleteElementException: Could not find result map java.lang.String。

    然后,我就把 sql 语句直接放到数据库工具上查询,可以查询出结果,应该是在使用MyBatis时配置出了问题。

    仔细检查了一下,原来由于自己在使用开发工具补全时不小心把 resultType="java.lang.String" 写成了 resultMap="java.lang.String" ,结果就导致了这个问题。


补充:全面检查一下所有的配置文件,可能会受其它配置文件的影响,我就在上面吃了很大的亏。在当前文件检查了N多遍,重写了N多遍,都不能解决问题。后来把其它文件暂时删除,问题解决了。唉,白白浪费了一天时间浪费了。

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!