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

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

Java 分頁原理與實踐(上)

難度初級
時長 2小時 9分
學習人數
綜合評分9.57
130人評價 查看評價
9.7 內容實用
9.6 簡潔易懂
9.4 邏輯清晰
  • List<Object> paramList=new ArrayList<Object>(); paramList.add("%"+stuName+"%");
    查看全部
  • /** *@param searchModel 查詢參數 *@return 返回參數 / public List<Student> getAllStudent(Student searchModel){ List<Student> result=new ArrayList<Student>(); String stuName=searchModel.getStuName(); int gender=searchModel.getGender(); StringBuilder sql=new StringBuilder("select*from t_student where 1=1"); if(stuName!=null&&!stuName.equals("")){ sql.append("and stu_name like?"); } return result; }
    查看全部
  • public interface StudentService{ /** *根據查詢條件,查詢學生分頁信息 *@param searchModel *封裝查詢條件 *@param pageNum *查詢第幾頁數據 *@param pageSize *每頁顯示幾條數據 *@return 查詢結果 / public Pager<Student> findStudent(Student searchModel,int pageNum,int pageSize); }
    查看全部
  • Action/servlet-use>(interface) service (interface) dao ^ | /\ /\ | \/ / | jsp頁面 serviceImpl ---- / DaoImpl
    查看全部
  • static{ loadConfig(); }
    查看全部
  • //加載數據庫配置信息,并給相關的屬性賦值 public static void loadConfig(){ try{ InputStream inStream=JdbcUtil.class.getResourceAsStream("/jdbc.properties"); Properties prop=new Properties(); prop.load(inStream); USERNAME=prop.getProperty("jdbc.username"); }catch(Exception e){ throw new RuntimeException("讀取數據庫配置文件異常!",e); } }
    查看全部
  • CREATE TABLE `t_student`( `id` int(11) NOT NULL AUTO_INCREMENT, `stu_name` varchar(16) NOT NULL, `gender` int(11) DEFAULT NULL, `age` int(11) DEFAULT NULL, `address` varchar(128) DEFAULT NULL, PRIMARY KEY(`id`) )
    查看全部
  • public class Pager<T> implements Serializable{ private int pageSize;//每頁顯示紀錄的條數 private int currentPage;//當前第幾頁 private int totalPage;//總頁數 private int totalRecords;//總紀錄條數 private List<T> dataList;//數據集合 //getter and setter... }
    查看全部
  • public class Student{ private int id;//學生id private String name;//學生姓名 private int age;//學生年齡 private int gender;//學生性別 private String address;//學生住址 }
    查看全部
  • 1 異常處理的原則 有了異常不要吞掉,應該把它throws出去,交給上層進行處理 throw RuntiemException(提示信息 e) 2 使用preparedStatement的好處。將sql語句和參數隔離開,便于維護,防止sql注入(出于安全考慮) 3 加載配置文件properties文件,該文件放在src平級的Source Folder下 獲取文件,InputStream inputstream=類名.class.getResourceAsStream(“配置文件目錄”) properties prop=new properties()。加載prop.load(inputStream);在傳值prop、getproperty(屬性名) 方法加入到靜態塊,每次運行jdbcUtil類 加載一次
    查看全部
  • SQL命令窗口中導入sql的方法: 1.source d:\imooc.sql; 回車之后就會導入數據 2.使用Navicat可視化工具導入
    查看全部
  • Pager對象
    查看全部
  • 學生類對應的屬性
    查看全部
  • ****重點***** 常見的分頁實現方式有3種: ① 使用List接口中的subList(int startIndex,int endIndex)方法實現分頁; ② 直接使用數據庫SQL語句實現分頁; ③ 使用hibernate等框架實現跨數據庫的分頁
    查看全部
  • 網站常見分頁樣式以及效果展現 1 采用傳統的分頁方式,可以明確的獲取數據信息,如有多少條數據 分多少頁顯示等 2 采用下拉式的分頁樣式,一般無法獲取明確的數據數量相關的信息,但是在分頁操作之后,任然可以看到之前查詢的數據
    查看全部

舉報

0/150
提交
取消
課程須知
在學習本課程之前,希望各位小伙伴們先掌握以下相關技能 1、掌握java基本語法 2、具有面向對象的相關知識 3、熟悉servlet,jsp等相關知識 4、熟悉SQL語句,對MySQL數據庫有一定的了解 如果是零基礎的小伙伴,建議先移步相關課程學習后再回來~~
老師告訴你能學到什么?
1、常見的分頁效果有哪些 2、常見的分頁效果是如何實現的 3、分頁實現方式的比較 4、分頁的代碼如何實現 5、了解面向對象的思想以及代碼復用的思想

微信掃碼,參與3人拼團

微信客服

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

幫助反饋 APP下載

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

公眾號

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

友情提示:

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