想请教一下,为什么这里打印不出来呢?也不报错 我调试了数组里是空的

来源:2-3 JDBC实战---搭建模型层 Ⅰ

許尔摩斯_

2019-08-09 22:28

相关代码如下https://img2.mukewang.com/5d4d82b30001510707410338.jpg  

再来就是query方法的声明https://img1.mukewang.com/5d4d82dc000128ed08000569.jpg


不清楚到底是数据库那边数据过不来还是说只是写入数组的时候有问题? 可是eclipse又不报错。求大佬解答一下

写回答 关注

1回答

  • 墓中幻相
    2019-09-14 19:04:25

    你的GoddessDao类里面虽然定义了List<Goddess>类型的集合变量,但是你的while循环中得到的只是Goddess类型的g变量的值,需要使用gs.add(g);把单个女神添加到集合中去,不然你集合始终都是空的,所以你的query()方法返回值返回的是集合也是空的,肯定遍历不出来东西,也不会报错

JDBC之 “ 对岸的女孩看过来”

一起领略JDBC的奥秘,为进一步学习集成框架打下良好的基础

99327 学习 · 856 问题

查看课程

相似问题