最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(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ù)庫)的評論 (共 條)

分享到微博請遵守國家法律
上犹县| 云南省| 伊川县| 遂昌县| 崇义县| 温宿县| 韩城市| 弥渡县| 安新县| 巴林左旗| 河北区| 平武县| 恩施市| 蒲江县| 普兰店市| 巍山| 汶川县| 万载县| 交城县| 塔城市| 南郑县| 从化市| 六安市| 融水| 鹿邑县| 社会| 洪雅县| 南京市| 景东| 乌兰察布市| 永定县| 青浦区| 扶沟县| 绥宁县| 崇文区| 龙海市| 潞西市| 宁安市| 十堰市| 丹寨县| 九龙城区|