課程
/后端開發
/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 回答為什么我的代碼未提示錯誤卻沒有運行結果
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2018-10-24
你的測試類中
2018-10-24
我遇到了相同的問題,然后debug發現傳入的params.size=0 就知道測試用例沒有將map類型的param加入到列表params中,在測試類中加上 params.add(param)解決了問題
2018-07-25
請問為何這部分代碼沒有執行呢?

2018-07-25
result.get(i)得到的是一行數據,還需通過result.get(i).getUser_name()等獲取某一個具體值