mybatis红色下划线:Result type not match for select id=“findById“问题及解决
作者:小猪吃老虎
这段描述主要解释了在MyBatis开发中遇到的Result类型错误问题,并详细分析了可能的原因,包括实体类重名和MybatisX插件冲突,并提供了相应的解决办法,帮助开发者解决类似问题
1.错误详情
dao层方法爆红色下划线, 提示Result type not match for select id="findById", 返回结果不匹配
但是经过我的检查, 发现我的返回结果并没有问题, 同时程序执行也没有问题

2.错误原因

我安装了MybatisX插件,然后又在一个大的空module下,创建了许多小module, 这些小module中的实体类重名了, 所以MybatisX插件无法识别
3.解决办法
1. 修改实体类的名称
2. 卸载MybatisX插件
3. 直接不管,反正程序没影响的
总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。
