课程
/后端开发
/Java
/JDBC之 “ 对岸的女孩看过来”
为什么我运行出来的结果只有: SELECT * FROM imooc_goddess WHERE 1=1 之后的就没了……
2018-07-24
源自:JDBC之 “ 对岸的女孩看过来” 2-6
正在回答
你的测试类中
List<Goddess> result = g.query(params);应该放到params.add(param)后面 不然传参为空。。if语句自然就不执行了
我遇到了相同的问题,然后debug发现传入的params.size=0 就知道测试用例没有将map类型的param加入到列表params中,在测试类中加上 params.add(param)解决了问题
请问为何这部分代码没有执行呢?
result.get(i)得到的是一行数据,还需通过result.get(i).getUser_name()等获取某一个具体值
Fresher_L 提问者
举报
一起领略JDBC的奥秘,为进一步学习集成框架打下良好的基础
2 回答最后运行显示错误
1 回答运行时 有a java exception has occurred弹窗的错误提示
2 回答在运行DBUtil.java 时会出现如下错误,是怎么回事?
1 回答求助:运行后提示错误No suitable driver found for jbdc:mysql://localhost:3306/imooc
1 回答为什么我的代码未提示错误却没有运行结果