mybatis all elements are null
问题: 控制台可以**出sql语句,说明可以查出数据,因此,很纳闷为什么这个res为什么会是空(debug看这个res的值是:All elements are null),res其实是有大小的,截图也可以看见size为1,但是这个并不是没有数据,而是这个值为null。
解决: 1、查看<select></select>标签中的resultMap="BaseResultMap" 对应的通用查询映射结果<resultMap></resultMap>的id 2、<resultMap></resultMap>中的<result></result>中的column是否跟查询sql中的字段名是否一致,这里我起了别名,因此,column需要改成别名。
|
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
2016-04-21 在多线程中使用静态方法是否有线程安全问题
2016-04-21 多线程并发
2016-04-21 消息中间件的技术选型心得-RabbitMQ、ActiveMQ和ZeroMQ
2016-04-21 通过RealProxy实现AOP
2016-04-21 分布式事物嵌套事物
2016-04-21 使用嵌套事物导致的问题