遇到一个问题,测试类测试query方法通过了,但是数据显示,id的数据却是年龄,而年龄显示为0,或者null。代码按照老师的思路一步步写的求解。

来源:2-4 Dao开发

Mr_Qiao93

2017-08-16 16:44

http://img.mukewang.com/5994056000019e2402690352.jpg

http://img.mukewang.com/59940575000115ad11870591.jpg

遇到一个问题,测试类测试query方法通过了,但是数据显示,id的数据却是年龄,而年龄显示为0,或者null。代码按照老师的思路一步步写的求解。

写回答 关注

1回答

  • YangMenMooc
    2017-08-16 17:04:28

    你没把代码贴出来不好说,不过我初步估计问题离不开2个地方,第一:你在从ResultSet里面拿对应字段数据时出现问题,比如说user.setAge(resultSet.getInt("age"));首先确定类型,然后确定字段.第二单元测试类中,老是是通过foreach遍历出来的,你注意看自己id与年龄对应的输出是否出错.如果以上没有错,那么你出现的这个问题基本就是个脑筋急转弯


轻松愉快之玩转SpringData

利用Spring Data提高开发效率,提升程序员的幸福指数

34089 学习 · 119 问题

查看课程

相似问题