課程
/后端開發(fā)
/Java
/Java 分頁原理與實踐(上)
paramList.add是什么意思
2017-03-29
源自:Java 分頁原理與實踐(上) 4-1
正在回答
paramList是用來存放查詢的參數(shù)的,因為用戶查詢Student的時候,可以通過姓名查詢,可以通過性別查詢,還可以把他們組合起來一起查詢,查詢方法getAllStudent傳了一個Student對象進去,也就是說,查詢的參數(shù)是不確定的,所以使用一個List集合paramList來存放查詢的條件參數(shù)。sql語句后面的if分支就是用來確定哪些參數(shù)存在哪些為空的,paramList.add就是把存在的參數(shù)加入到paramList集合中,最后用for循環(huán)統(tǒng)一給sql中的‘?’分配序號,確保在不同情況下給定的參數(shù)能夠正確的查詢出結(jié)果。
qq_lol_9 提問者
舉報
通過總結(jié)常見的分頁樣式,手把手帶你實現(xiàn)java常見的分頁功能
1 回答接口為什么要定義兩遍
1 回答使用paramList的優(yōu)點是?
1 回答為什么不直接sql.append("And (t.stuName='“+查詢參數(shù)+”'))") 而用paramList?
1 回答為什么用 private List dataList ; 創(chuàng)建來顯示的數(shù)據(jù)呢 怎么不用int 類型的啊
1 回答list<T>這個是什么意思?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2017-03-30
paramList是用來存放查詢的參數(shù)的,因為用戶查詢Student的時候,可以通過姓名查詢,可以通過性別查詢,還可以把他們組合起來一起查詢,查詢方法getAllStudent傳了一個Student對象進去,也就是說,查詢的參數(shù)是不確定的,所以使用一個List集合paramList來存放查詢的條件參數(shù)。sql語句后面的if分支就是用來確定哪些參數(shù)存在哪些為空的,paramList.add就是把存在的參數(shù)加入到paramList集合中,最后用for循環(huán)統(tǒng)一給sql中的‘?’分配序號,確保在不同情況下給定的參數(shù)能夠正確的查詢出結(jié)果。