增刪改查 dao層原始碼

2021-08-19 11:55:52 字數 1356 閱讀 1429

//dbhelper:資料庫連線類

public static connection getconnection() throws exception

//userdao介面類inte***ce

public boolean register(userbean userbean);//註冊

public listquery();//查詢

public boolean delete(string yonghum) ;//根據id刪除使用者

public boolean update(string yonghum,string username,string password) ;//更新使用者資訊

/*userbean 使用者封裝類 yonghum- username- password-- bean(userbean)封裝的屬性 */

//userdaoimpl 繼承介面類 implements關鍵字繼承userdao介面類 add unimplemented methods 新增未實現的方法

//註冊 or新增

public boolean register(userbean userbean) catch (exception e)

// 判斷num 並返回boolean值true or false

return num>0?true:false;

}

//查詢

public listquery()

} catch (sqlexception e) catch (exception e)

//返回list

return list;

}

//刪除 根據yonghum刪除

public boolean delete(string yonghum)

} catch (exception e)

//返回boolean值

return de;

}

//更新 修改

public boolean update(string yonghum, string username, string password)

} catch (exception e)

return up;

}

最後copy連線資料庫的jar包  至工程 -webroot-web-inf-lib

複習HashMap原始碼增刪改查

hashmap 對key的hash運算 static final int hash object key 通過對key的異或運算 將高位與低位進行互換,從而減低了hash衝突,進而降低了系統損耗。public v put k key,v value 1.首先判斷hashmap是否經過初始化,如果沒有...

javaeeDao層使用增刪改查

方法executequery 這個方法被用來執行 select 語句,它幾乎是使用最多的 sql 語句,返回結果集resultset。方法executeupdate 用於執行 insert update 或 delete 語句以及 sql ddl 資料定義語言 語句,例如 create table ...

dao增刪查改

dao程式設計標準步驟 重點 1 建立實體類的時候需要注意和資料庫中資料對應 包括資料型別 2 介面的設定。先構思好需要實現哪些功能,實現功能的時候需要注意的是返回值型別,以及引數的個數和型別 1 建表 create table emp id number 10 primary key,name v...