日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > java >内容正文

java

201521123111《Java程序设计》第14周学习总结

發布時間:2025/6/17 java 39 豆豆
生活随笔 收集整理的這篇文章主要介紹了 201521123111《Java程序设计》第14周学习总结 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

本次作業參考文件
MySql操作視頻與數據庫相關jar文件請參考QQ群文件。

1. 本周學習總結

1.1 以你喜歡的方式(思維導圖、Onenote或其他)歸納總結多數據庫相關內容。


  • 連接數據庫前,應先建立Connection
  • Connection是一種資源必須釋放,最好放在finally塊中進行關閉
  • 一般來說ResultSet、Statement、Connection使用完后要立刻關閉,并且最好按照ResultSet、Statement、Connection的順序依次關閉
  • Select語句應使用executeQuery
  • Delete語句應該使用executeUpdate
  • Statement接口用于執行靜態 SQL 語句并返回它所生成結果的對象
  • 使用PreparedStatement接口可以進行參數化查詢

2. 書面作業

1. MySQL數據庫基本操作

1.1 建立數據庫test、表students。然后將自己的姓名、學號作為一條記錄插入。(截圖,需出現自己的學號、姓名)
在自己建立的數據庫上執行常見SQL語句(截圖)
參考:實驗任務書-題目1

2. 使用JDBC連接數據庫與Statement

2.1 使用Statement操作數據庫。(粘貼一段你認為比較有價值的代碼,出現學號)

2.2 使用JDBC操作數據庫主要包含哪幾個步驟?
Answer:裝在驅動,與數據庫建立鏈接,發送sql語句,返回結果,釋放資源。

-參考:實驗任務書-題目2

3. PreparedStatement與參數化查詢

3.1 使用PreparedStatement根據用戶指定的查詢條件進行查詢。(粘貼一段你認為比較有價值的代碼,出現學號)

3.2 批量更新-批量插入1000個學生,統計整個操作所消耗的時間。(使用方法executeBatch)

參考:實驗任務書-題目3

4. JDBCUtil與DAO

4.1 粘貼一段你認為比較有價值的代碼,出現學號。

4.2 使用DAO模式訪問數據庫有什么好處?
Answer:將獲得連接與釋放連接的操作封裝起來,提供訪問數據庫的統一入口。還有就是在對程序修改的時候,只需對DAO模式中的某個方法修改即可,不需要整個項目都進行修改
DAO模式

參考:實驗任務書-題目5

5. 使用數據庫改造購物車系統或者學生管理系統

5.1 使用數據庫改造以前的購物車系統(應有圖形界面)。如果以前還未完成購物車系統,可編寫基于數據庫的學生管理系統。該系統包含對學生的增刪改查,要求使用PreparedStatement進行參數化查詢。

5.2 相比較使用文件,使用數據庫來存儲與管理數據有何不一樣?
Answer:看起來更加明了簡潔,更有安全性吧。

圖形界面可使用JTable

6. 選做:事務處理

6.1 使用代碼與運行結果證明你確實實現了事務處理功能。(粘貼一段你認為比較有價值的代碼,出現學號)

6.2 你覺得什么時候需要使用事務處理?
Answer:希望一條語句只有當另一個語句執行完才生效時候需要事務處理,就像你點外賣一樣,你點了外賣,手上拿到外賣才算完成了這個交易。

參考:實驗任務書-題目4

7. 選做:數據庫連接池

7.1 使用數據庫連接池改寫題目5。
7.2 簡述使用數據庫連接池的好處。

參考:實驗任務書-題目4
數據連接池參考資料

3. 碼云

3.1. 碼云代碼提交記錄

在碼云的項目中,依次選擇“統計-Commits歷史-設置時間段”, 然后搜索并截圖

4.課外閱讀

4.1 JDBC(TM) Database Access
4.2 代碼結構中Dao,Service,Controller,Util,Model是什么意思,為什么劃分

轉載于:https://www.cnblogs.com/yudi/p/6891906.html

總結

以上是生活随笔為你收集整理的201521123111《Java程序设计》第14周学习总结的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。