1. 程式人生 > >201621123010《Java程序設計》第14周學習總結

201621123010《Java程序設計》第14周學習總結

用戶賬號 -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周學習總結