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

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

JDBC_基礎(chǔ)知識(shí)

2023-03-06 16:50 作者:蘇喆i  | 我要投稿

一、前言

1.需要哪些前置技術(shù)

二、全新JDBC技術(shù)概述

1、什么是JDBC?

Java DataBase Connectivity

在java語言中編寫sql語句,對(duì)mysql數(shù)據(jù)庫中的數(shù)據(jù)進(jìn)行CRUD操作。增加(Create)、讀取查詢(Retrieve)、更新(Update)和刪除(Delete)

2、JDBC相關(guān)的類庫在哪里?

java.sql.*;

3、JDBC本質(zhì)上是一堆什么呢?

java.sql.*;
這個(gè)包下都是JDBC的接口,SUN公司制定的!
JDBC是體現(xiàn)“接口作用”的非常經(jīng)典的例子。
JDBC降低了耦合度,提高了擴(kuò)展力。
對(duì)于java程序員來說,不需要關(guān)心數(shù)據(jù)庫是哪個(gè)品牌。只要面向JDBC接口編程就行!

4.jar包是什么?

java程序打成的一種壓縮包格式,你可以將這些jar包引入你的項(xiàng)目中,然后你可以使用這個(gè)java程序中類和方法以及屬性了!

總結(jié)

1. jdbc是(Java Database Connectivity)單詞的縮寫,翻譯為java連接數(shù)據(jù)庫

2. jdbc是java程序連接數(shù)據(jù)庫的技術(shù)統(tǒng)稱

3. jdbc由java語言的規(guī)范(接口)和各個(gè)數(shù)據(jù)庫廠商的實(shí)現(xiàn)驅(qū)動(dòng)(jar)組成

4. jdbc是一種典型的面向接口編程

5. jdbc優(yōu)勢(shì)

? ? 1. 只需要學(xué)習(xí)jdbc規(guī)范接口的方法,即可操作所有的數(shù)據(jù)庫軟件

? ? 2. 項(xiàng)目中期切換數(shù)據(jù)庫軟件,只需要更換對(duì)應(yīng)的數(shù)據(jù)庫驅(qū)動(dòng)jar包,不需要更改代碼

三、全新JDBC核心API

1.驅(qū)動(dòng)jar版本選擇

我們選擇版本 8.0.27版本

2.java工程導(dǎo)入依賴

①項(xiàng)目創(chuàng)建lib文件夾

②項(xiàng)目創(chuàng)建lib文件夾

③項(xiàng)目創(chuàng)建lib文件夾

3.演示步驟

4.基于Statement方式問題

存在問題:

1. SQL語句需要字符串拼接,比較麻煩

2. 只能拼接字符串類型,其他的數(shù)據(jù)庫類型無法處理

3. 可能發(fā)生注入攻擊

? ? > 動(dòng)態(tài)值充當(dāng)了SQL語句結(jié)構(gòu),影響了原有的查詢結(jié)果!

5.基于PreparedStatement的優(yōu)化演示curd

數(shù)據(jù)庫數(shù)據(jù)插入

數(shù)據(jù)庫數(shù)據(jù)修改

數(shù)據(jù)庫數(shù)據(jù)刪除

數(shù)據(jù)庫數(shù)據(jù)查詢

7.PreparedStatement使用方法總結(jié)




JDBC_基礎(chǔ)知識(shí)的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國家法律
若羌县| 科技| 武陟县| 郁南县| 利辛县| 灵丘县| 崇礼县| 哈巴河县| 龙南县| 乌鲁木齐市| 尖扎县| 昂仁县| 新余市| 南华县| 海晏县| 四会市| 堆龙德庆县| 朝阳市| 南京市| 定南县| 呼玛县| 宁河县| 兴安县| 芮城县| 东乡| 赣州市| 来凤县| 黄大仙区| 眉山市| 奉贤区| 涡阳县| 漳州市| 安平县| 孝感市| 阳新县| 益阳市| 甘肃省| 扎鲁特旗| 云浮市| 荣成市| 蒲城县|