?? lab6.txt
字號:
jdbc 試驗6 ...day2
## 實驗?zāi)繕?biāo):
1、封裝部分?jǐn)?shù)據(jù)庫相關(guān)jdbc代碼,包括加載驅(qū)動、
連接數(shù)據(jù)庫、釋放數(shù)據(jù)庫資源
2、體會代碼抽象的過程,認(rèn)識避免重復(fù)的設(shè)計目標(biāo)
3、了解代碼重構(gòu)的概念和重構(gòu)的簡單方式
## 實驗步驟:
1、編寫一個工具類,封裝加載驅(qū)動、連接數(shù)據(jù)庫、
釋放數(shù)據(jù)庫資源
** 因為加載驅(qū)動是個一次性的工作,所以可以
采用類靜態(tài)初始化塊來加載驅(qū)動
** 連接數(shù)據(jù)庫的方法應(yīng)該自己負(fù)責(zé)獲取數(shù)據(jù)庫
連接信息和驅(qū)動的信息,并處理相關(guān)異常。
** 釋放數(shù)據(jù)庫資源的方法要考慮到ResultSet、
Statement、Connection的不同情況。并處理
相關(guān)異常。
2、編寫一個測試類,利用工具類來完成數(shù)據(jù)庫的
連接和資源釋放操作。
3、編譯以上兩個類,運行測試
## 相關(guān)代碼
參考JdbcUtil1和Lab6類
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -