国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

JDBC學(xué)習(xí)筆記(鏈接數(shù)據(jù)庫)

2022-07-13 19:47 作者:啥也不會QAQ-帶冰  | 我要投稿

1,JDBC概述

在開發(fā)中我們使用的是java語言,那么勢必要通過java語言操作數(shù)據(jù)庫中的數(shù)據(jù)。這就是接下來要學(xué)習(xí)的JDBC。

1.1 ?JDBC概念

JDBC ? 就是使用Java語言操作關(guān)系型數(shù)據(jù)庫的一套API

全稱:( Java DataBase Connectivity ) Java 數(shù)據(jù)庫連接

? 我們開發(fā)的同一套Java代碼是無法操作不同的關(guān)系型數(shù)據(jù)庫,因?yàn)槊恳粋€關(guān)系型數(shù)據(jù)庫的底層實(shí)現(xiàn)細(xì)節(jié)都不一樣。如果這樣,問題就很大了,在公司中可以在開發(fā)階段使用的是MySQL數(shù)據(jù)庫,而上線時公司最終選用oracle數(shù)據(jù)庫,我們就需要對代碼進(jìn)行大批量修改,這顯然并不是我們想看到的。我們要做到的是同一套Java代碼操作不同的關(guān)系型數(shù)據(jù)庫,而此時sun公司就指定了一套標(biāo)準(zhǔn)接口(JDBC),JDBC中定義了所有操作關(guān)系型數(shù)據(jù)庫的規(guī)則。眾所周知接口是無法直接使用的,我們需要使用接口的實(shí)現(xiàn)類,而這套實(shí)現(xiàn)類(稱之為:驅(qū)動)就由各自的數(shù)據(jù)庫廠商給出。

1.2 ?JDBC本質(zhì)

  • 官方(sun公司)定義的一套操作所有關(guān)系型數(shù)據(jù)庫的規(guī)則,即接口

  • 各個數(shù)據(jù)庫廠商去實(shí)現(xiàn)這套接口,提供數(shù)據(jù)庫驅(qū)動jar包

  • 我們可以使用這套接口(JDBC)編程,真正執(zhí)行的代碼是驅(qū)動jar包中的實(shí)現(xiàn)類

1.3 ?JDBC好處

  • 各數(shù)據(jù)庫廠商使用相同的接口,Java代碼不需要針對不同數(shù)據(jù)庫分別開發(fā)

  • 可隨時替換底層數(shù)據(jù)庫,訪問數(shù)據(jù)庫的Java代碼基本不變

以后編寫操作數(shù)據(jù)庫的代碼只需要面向JDBC(接口),操作哪兒個關(guān)系型數(shù)據(jù)庫就需要導(dǎo)入該數(shù)據(jù)庫的驅(qū)動包,如需要操作MySQL數(shù)據(jù)庫,就需要再項(xiàng)目中導(dǎo)入MySQL數(shù)據(jù)庫的驅(qū)動包。

1.4我tm直接連數(shù)據(jù)庫


JDBC學(xué)習(xí)筆記(鏈接數(shù)據(jù)庫)的評論 (共 條)

分享到微博請遵守國家法律
佛学| 阜平县| 隆林| 博客| 淄博市| 静海县| 阳谷县| 威信县| 南汇区| 云安县| 柳江县| 榕江县| 阿克苏市| 长岭县| 上蔡县| 宜良县| 汾西县| 罗源县| 广东省| 礼泉县| 新乐市| 慈利县| 鹿邑县| 正镶白旗| 上栗县| 平原县| 久治县| 丰原市| 德庆县| 拉萨市| 西吉县| 体育| 政和县| 海晏县| 庐江县| 澄江县| 兴安盟| 长宁区| 扶风县| 阿拉善右旗| 达尔|