引用的文章(内有详细举例)
https://blog.csdn.net/qq_44543508/article/details/91944052 -CSDN_宜春
===========================
1、查询语句是否有问题,特别注意查询语句的别名问题
2、po是否有对应的name
3、实体映射问题,实体类没有name
4、需要取出的列是否包含在ResultSet结果集里面(补充)
===========================
解析:
执行过的SQL语句是放在ResultSet结果集里面的
如果你执行的SQL语句是这样的
’select name,pwd from tb_userInfo where flag = 1’
那么出现了一种情况,如果你要用到flag这个列做条件,那么就会出现 not found 的错误.
故而,你需要改成这样
’select name,pwd,flag from tb_userInfo where flag = 1’
你得先查询到flag才能用它作条件筛选~
一个小错误示例,大佬勿喷,我仍在进步~~