Java作业08 计科1501 闫国雨
(一)學習總結
1.用思維導圖對本周的學習內容進行總結。
參考資料: XMind。
2.通過實驗內容中的具體實例說明在執行executeUpdate()方法和executeQuery()方法中使用動態參數時,為什么要使用PreparedStatement接口而不使用Statement,比較使用兩種接口的不同之處。
答:Statement 用于通用查詢, PreparedStatement 用于執行參數化查詢。
其中可以用兩段代碼來進行比較兩者不同之處。
3.其他需要總結的內容。
答:在運用數據庫的時候,進行查詢的時候用惡心ecuteQuery的方法,但是要是進行數據的更新或者添加的時候必須用executeUpdate的方法,不然會進行異常,雖然代碼進行了執行。
(二)實驗總結
實驗內容:
使用JDBC實現實驗七的寵物商店
完成實驗內容,代碼上傳到碼云,注意,務必將創建數據庫的腳本文件隨項目文件一起上傳,在隨筆中分析程序設計思路,用PowerDesigner畫出類圖結構,并對完成實驗內容過程中遇到的問題、解決方案和思考等進行歸納總結,注意代碼中必須有必要的注釋。
格式如下:
程序設計思路:XXXXXXX
類圖結構:
問題1:XXXXXXX
原因:XXXXXXX
解決方案:XXXXXXX
問題2:XXXXXXX
原因:XXXXXXX
解決方案:XXXXXXX
答:在本次的實驗中,我發現很多的問題,雖然很簡單的就連接上了數據庫,但是在對數據進行更新操作的時候出現了異常的情況,后來才之后是自己弄錯了。ecuteQuery()和executeUpdate()這兩個方法都是在數據庫中運行代碼,但是第二個是在更新數據庫的時候使用的的。
(三)代碼托管(務必鏈接到你的項目)
碼云commit歷史截圖
上傳實驗項目代碼到碼云,在碼云項目中選擇“統計-commits”,設置搜索時間段,搜索本周提交歷史,并截圖。
https://git.oschina.net/hebau_cs15/Java-CS01ygy.git
轉載于:https://www.cnblogs.com/acompe/p/6874003.html
總結
以上是生活随笔為你收集整理的Java作业08 计科1501 闫国雨的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 2019金球奖——梅西
- 下一篇: Java中List Set Map 是否