JSP的增刪改查

2021-08-19 15:56:34 字數 1400 閱讀 8120

本例採用的是mysql資料庫,通過jdbc連線,需要使用mysql-connector驅動;另外需要將sql查詢的結果集封裝至物件中,即orm,把關係型資料庫的表結構對映到物件上,因此需要編寫實體類。

本次演示的僅針對具體功能,上下例子沒有關聯性。另外,本文屬於程式設計新手,使用的方法很簡單,沒有框架,技術大牛請忽略。

一、dbutil

public class dbutil 

catch(classnotfoundexception e)

catch(sqlexception e)

} public static connection getconnection()

public static void close(resultset rs,statement stat,connection conn) catch (sqlexception e)

}}

二、實體類

這裡用來對應封裝sql結果集

public class sku implements serializable

public void setid(integer id)

public string getsku()

public void setsku(string sku)

public string getname()

public void setname(string name)

}

三、查詢操作

這裡僅演示全部查詢(沒有條件)

//查詢所有資料

public listfindall() throws sqlexception

}catch(sqlexception e)

return skus;//返回物件list

}

四、插入操作

//新增方法(寫入資料庫)

public void add(skucode sc) throws sqlexception catch(sqlexception e)

}

五、刪除操作

//刪除方法(寫入資料庫)

public void del(code c) throws sqlexception catch(sqlexception e)

}
六、總結

增刪改查方法實現的原理大多數相同,主要是跟業務結合,引數通過action使用post從頁面傳到後台。

主要的思路就是呼叫資料庫連線,寫sql語句,將頁面的傳來的引數賦值到sql語句中,然後執行;另外就是實體類,表結構對映到物件,返回物件list。

JSP的增刪改查part2

1.對cdsndao介面和方法,cdsnservice介面和方法進行處理,並增加cdsnservlet用於對新建展示頁面進行處理 對cdsndao介面和方法增加 介面 獲取cdsn使用者資料列表public listgetcdsnlist cdsndaoimpl增加內容 獲得資料庫所有資料 publ...

jsp增刪改查遇到的bug總結

經過一系列的學習,我終於做了大學以來的第乙個專案 增刪改查。接下來是這個專案中遇到過的所有bug和解決方案 jdbc oracle jsp servlet tomcat 1 oracle資料庫無法啟動 確定你是否成功匯入jar包。如果你匯入jar包還是無法連線資料庫,嘗試將jar包匯入tomcat中...

mysql增刪改查效果 mysql增刪改查

檢視所有資料庫 mysql show databases 建立乙個庫ghd並指定字符集為utp8 mysql create database ghd charset utf8 檢視mysql支援的字符集 mysql show char set 建立乙個表,並設定id為主鍵 create table ...