201621123010《Java程序設計》第14周學習總結
阿新 • • 發佈:2017-12-23
用戶賬號 -m 運行 driver pda 註釋 內容 admin let
1. 本周學習總結
1.1 以你喜歡的方式(思維導圖或其他)歸納總結與數據庫相關內容。
2. 使用數據庫技術改造你的系統
2.1 簡述如何使用數據庫技術改造你的系統。要建立什麽表?截圖你的表設計。
答:
- 使用數據庫改造,首先要建立與數據庫的連接關系,我是在主函數中與數據庫建立的連接關系的,之後也是在主函數中關閉釋放該資源;其他的各項功能則在建立連接的基礎上,使用預編譯的SQL語句
PreparedStatement
編寫相關指令,之後再由execute
語句執行,由命令不同,實現不同的功能(顯示select * from、添加insert into、刪除delete from、修改update); - 我建立了四個表,library(存放圖書館數據)、mybag(存放個人書包數據)、admin(存放管理員賬號密碼數據)、generaluser(存放普通用戶賬號密碼數據);
- 表設計:
2.2 系統中使用到了JDBC中什麽關鍵類?
答:
- DriverManager類:驅動管理器,與數據庫建立連接
- Connection類:與特定數據庫的連接(會話)
- PreparedStatement接口:預編譯的 SQL 語句的對象,可以使用此對象多次高效地執行該語句
- Statement接口:用於執行靜態 SQL 語句
- ResultSet接口:數據庫結果集的數據表
2.3 截圖數據庫相關模塊的關鍵代碼。關鍵行需要加註釋。
數據庫相關代碼:
運行截圖:
3. 代碼量統計
3.1 統計本周完成的代碼量
需要將每周的代碼統計情況融合到一張表中。
周次 | 總代碼量 | 新增代碼量 | 總文件數 | 新增文件數 |
---|---|---|---|---|
1 | 90 | 90 | 5 | 5 |
2 | 322 | 232 | 11 | 6 |
3 | 652 | 330 | 16 | 5 |
4 | 946 | 294 | 21 | 5 |
5 | 1347 | 401 | 26 | 5 |
6 | 1591 | 244 | 28 | 2 |
7 | 2118 | 527 | 31 | 3 |
8 | 2627 | 509 | 39 | 8 |
9 | 2912 | 285 | 42 | 3 |
10 | 3171 | 259 | 50 | 8 |
11 | 3830 | 659 | 58 | 8 |
12 | 3830 | 0 | 58 | 0 |
13 | 4322 | 492 | 59 | 1 |
14 | 4970 | 648 | 60 | 1 |
201621123010《Java程序設計》第14周學習總結