日日操夜夜添-日日操影院-日日草夜夜操-日日干干-精品一区二区三区波多野结衣-精品一区二区三区高清免费不卡

公告:魔扣目錄網為廣大站長提供免費收錄網站服務,提交前請做好本站友鏈:【 網站目錄:http://www.ylptlb.cn 】, 免友鏈快審服務(50元/站),

點擊這里在線咨詢客服
新站提交
  • 網站:51998
  • 待審:31
  • 小程序:12
  • 文章:1030137
  • 會員:747

不少學習過JAVA,或者接觸過java的人,對jdbc應該都不陌生。但是,jdbc到底是啥?有些人可能還真不知道,即便一直在用。jdbc是基于java的數據庫訪問接口。

具體的操作步驟如下:

1、加載驅動(加載驅動一般有兩種方法)

(1)使用Class.forName方法

Class.forName("com.MySQL.jdbc.Driver")

(2)靜態創建JDBC實例

Driver md=new com.mysql.jdbc.Driver();

DriverManager.registerDriver(md);

2、建立數據庫連接

Connection con=DriverManager.getConnection("...");

3、獲得用于進行數據操作的對象

4、關閉數據庫

這里邊有幾點是要注意的:

(1)關閉操作,先關閉數據操作對象,在關閉數據庫連接對象。

(2)PreparedStatement與Statement

這兩個方法使用起來類似,但是,不同的是:在創建PreparedStatement對象時,必須使用 PreparedStatement方法指定一個動態的SQL。

使用PreparedStatement好處:

(2.1)提高代碼的可讀性和可維護性,不需要拼接sql

(2.2)提高性能:動態sql可以被DBMS編譯后緩存起來,等下次再執行相同預編譯語句時,不需要再進行編譯,只要傳值即可

(2.3)提高復用

(2.4)提高安全性:sql通過變量進行傳遞,可能會受到sql注入攻擊。

存取BLOB字段值

(1)讀取時使用Statement對象

(2)寫入時,必須使用PreparedStatement對象的setBinaryStream方法

jdbc默認情況下是隱式事物某式,無需提交事物,直接將數據插入數據庫。如果開啟顯式,可以使用setAutoCommit方法。改為顯式,就需要手動提交事物,否則,數據不能出去數據庫中。

調用存儲過程的方法:

preparecall (" 存儲過程名")

注冊參數方法:

registerOutParameter()

JDBC基礎整理
 
 
 

 

分享到:
標簽:JDBC
用戶無頭像

網友整理

注冊時間:

網站:5 個   小程序:0 個  文章:12 篇

  • 51998

    網站

  • 12

    小程序

  • 1030137

    文章

  • 747

    會員

趕快注冊賬號,推廣您的網站吧!
最新入駐小程序

數獨大挑戰2018-06-03

數獨一種數學游戲,玩家需要根據9

答題星2018-06-03

您可以通過答題星輕松地創建試卷

全階人生考試2018-06-03

各種考試題,題庫,初中,高中,大學四六

運動步數有氧達人2018-06-03

記錄運動步數,積累氧氣值。還可偷

每日養生app2018-06-03

每日養生,天天健康

體育訓練成績評定2018-06-03

通用課目體育訓練成績評定