Mybatis xml中 查询结果为多条, 映射类型如何写?

问题遇到的现象和发生背景

Service层

img

Dao层

img

Xml

img

问题相关代码,请勿粘贴截图
运行结果及报错内容 如上图写了一个分页的查询方法 SQL执行返回多条, resultMap 该怎么去映射?
我的解答思路和尝试过的方法
我想要达到的结果

查询多条记录,你只要指定返回的数据类型就行了,也就是resultMap中的值是BaseResultMap

resultMap="BaseResultMap"

img

img

没见过你这样写的,sql查询出多条不应该是一个list吗,resultMap映射的不是你在xml上面写的自定义resultMap标签里的id吗?resultMap标签主要是数据库字段与实体类字段做的映射,当数据库表字段和实体类字段不同才会再xml创建resultMap标签进行字段映射的,没见过你这样写的呀,如果你对mybatis不熟悉可以多看看视频,b站有很多免费的视频可以学习

您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!
PS:问答VIP年卡 【限时加赠:IT技术图书免费领】,了解详情>>> https://vip.csdn.net/askvip?utm_source=1146287632