日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

jdbc增删改查_JDBC第二期

發布時間:2025/3/20 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 jdbc增删改查_JDBC第二期 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

? ? ?上一期我們介紹了JDBC的基本使用方法:連接數據庫的步驟,以及如何對數據庫進行操作(對這些還有疑問的同學可以查看前幾期的文章有提到)。


? ? ?之前我們主要是使用Statement類來實現對sql語句的調用。本期我們將深入了解它的子類PreparedStatment?是如何對數據庫進行操作的,并且加入實體javaBean的概念進行講解。既然要使用實體javaBean,我們就要先了解什么是javaBean

JavaBean是一個遵循特定寫法的Java類,它通常具有如下特點:

·?這個Java類必須具有一個無參的構造函數

·?屬性必須私有化。

·?私有化的屬性必須通過public類型的方法暴露給其它程序,并且方法的命名也必須遵守一定的命名規范。

簡單來說就是類似我們平時寫的可以封裝基本信息的java類。了解了什么是javabean我們就可以進行編寫代碼了。首先寫一個封裝學生信息的javabean。

? ? ?其次要將具有實現增刪改查方法的類寫好,本期我們用的是mysql數據庫。既然要用jdbc就一定要把mysql給我們提供的jar包下好(注意版本號要與你的數據庫版本號一致),然后把它添加到類路徑。

? ??

? ? ?如果大家之前看了我們的JDBC第一期你就會有所發現,這里的sql語句和之前的寫法有所不同。這里就涉及到了一個預編譯的概念。預編譯以后再把值插入到sql語句的問號位置。這樣既好理解又容易編寫。如果我們使用之前的Statement類來編寫這條語句的話需要用字符串連接進行編寫,那樣就顯得非常混亂 ,可讀性很低。

? ? ??我們把這兩段代碼連起來一起看,首先是對上層傳過來的學號進行查詢的query方法,查詢后將學生信息封裝到student對象里返回。大家都應該知道這樣一個邏輯,如果我們增加一個學生之前應該先判斷學生是否存在,如果存在就不能重復添加了。只有查詢到學號不存在,才能把該學生加進來。

? ? ??接下來是增加的方法。

? ???現在要做的就是調用這些基本的增刪改查,把他們組合起來使用。編寫Service類。

現在我們就可以測試一下了。

JDBC就介紹到這里。更多精彩內容請繼續關注我們的公眾號~

圖文編輯:胡凱涵

排版推送:何香香

總結

以上是生活随笔為你收集整理的jdbc增删改查_JDBC第二期的全部內容,希望文章能夠幫你解決所遇到的問題。

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