2 albertxu1 Albertxu1 于 2017.01.06 09:38 提问

从数据库里读取数据封装到list集合里部分字段显示为null

1.查询语句
图片说明
2.单元测试及查询结果
图片说明
图片说明
3.使用SqlServer2008+springboot+JdbcTemplate,数据库中所有字段均有值,但查询结果只有name字段有值,其余均为null,实体类里包含getter、setter、toString方法,想问为什么会出现这种情况,又该如何解决?

2个回答

zhao_my_love
zhao_my_love   2017.01.06 10:08

给sql语句查询出来的字段起个别名,与实体中名字一直试试

Albertxu1
Albertxu1 这个现在又可以查询出来了,太奇怪了。我将实体类的getter和setter方法重新生成了一遍又可以遍历了
12 个月之前 回复
sun1021873926
sun1021873926   Ds   Rxr 2017.01.06 12:52

重新生成getter和setter方法可以解决,那就应该是之前的getter和setter方法不全吧……

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!