亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

Java 分頁原理與實踐(上)

難度初級
時長 2小時 9分
學習人數
綜合評分9.57
130人評價 查看評價
9.7 內容實用
9.6 簡潔易懂
9.4 邏輯清晰
老師的思路還是挺清晰的,但是代碼冗余太明顯了,不適合初學者學習,舉個例子,sql語句需要的參數明明可以用個object[]類型的數組就完了,干嘛還得整個集合,還有查詢返回的結果,list里面套map,已經有模型層了,卻還多此一舉,直接一個返回類型是List<Student> 數據庫查出來的字段屬性封裝到模型成員變量里。我們老師說,不多寫一句沒用的代碼!實在看不下去了。

已采納回答 / 亞努人
paramList是用來存放查詢的參數的,因為用戶查詢Student的時候,可以通過姓名查詢,可以通過性別查詢,還可以把他們組合起來一起查詢,查詢方法getAllStudent傳了一個Student對象進去,也就是說,查詢的參數是不確定的,所以使用一個List集合paramList來存放查詢的條件參數。sql語句后面的if分支就是用來確定哪些參數存在哪些為空的,paramList.add就是把存在的參數加入到paramList集合中,最后用for循環統一給sql中的‘?’分配序號,確保在不同情況下給定的參...

最新回答 / T_Ryu
我也是,沒辦法直接把js代碼寫進onclick了
jq 改變action 直接submit的話,會無視后面的get方式提交的參數。得寫個隱藏域來接受數據
講的確實不太好
納悶為什么用戶名這一列數據出不來,this.stuName = (String)map.get("stu_name"); 這個映射自己寫成this.stuName = (String)map.get("stuName"); 調試了挺久的,發覺出bug也挺好,調試代碼的過程中會把整個項目的流程過一遍。有助于學習理解代碼。。。
我想問,這樣寫數據庫相關代碼不是復雜化了么。直接連接數據庫再做相應處理就好了呀 是只有我一個人認為這個太復雜了么

已采納回答 / 慕粉3647128
檢查一下是否導入了mysql數據庫連接包“mysql-connector-java-5.1.26-bin”?在所給案例中WebRoot下WEB-INF里的lib文件夾內
正在看,感覺給我總結了一番,不熟悉的地方可以針對性的學習!
用的老師的js還是不行,點擊下一頁,上一頁都會刷新次頁面,不能實現查詢后的數據分頁。
哈哈哈 說老師是聲優的那個 笑死我了
吊,66。
非常不錯,再也不怕引用分頁插件了
課程須知
在學習本課程之前,希望各位小伙伴們先掌握以下相關技能 1、掌握java基本語法 2、具有面向對象的相關知識 3、熟悉servlet,jsp等相關知識 4、熟悉SQL語句,對MySQL數據庫有一定的了解 如果是零基礎的小伙伴,建議先移步相關課程學習后再回來~~
老師告訴你能學到什么?
1、常見的分頁效果有哪些 2、常見的分頁效果是如何實現的 3、分頁實現方式的比較 4、分頁的代碼如何實現 5、了解面向對象的思想以及代碼復用的思想

微信掃碼,參與3人拼團

微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復購買,感謝您對慕課網的支持!

本次提問將花費2個積分

你的積分不足,無法發表

為什么扣積分?

本次提問將花費2個積分

繼續發表請點擊 "確定"

為什么扣積分?

舉報

0/150
提交
取消