91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

JDBC的學習

發布時間:2020-08-03 17:24:31 來源:網絡 閱讀:415 作者:許大蟲 欄目:數據庫

    前短日子花了挺長一段時間學習了MySQL、Oracle數據庫之后,現在就要來學習JDBC了,下面做了一些自己學習的筆記。

    JDBC全稱為Java Data Base Connectivity(java數據庫連接)

    可以為多種數據庫提供統一的訪問,體現了Java“編寫一次,處處運行”的高大上精神。

    JDBC通俗來講就是“橋梁”,就是JAVA應用程序與數據庫之間進行交流的樞紐

    JDBC的學習


JDBC的學習

下面有個簡單的例子:

    首先創建一個數據庫,名字自取

JDBC的學習

接著在項目上通過代碼來連接這個數據庫

public class DBUtil {
private static final String url = "jdbc:mysql://127.0.0.1:3306/imooc";
private static final String user = "root";
private static final String password = "root";
public static void main(String[] args) throws ClassNotFoundException, SQLException {
//連接到數據庫
//1.加載驅動程序
Class.forName("com.mysql.jdbc.Driver");
//2.獲得數據庫的連接
Connection conn = DriverManager.getConnection(url, user, password);
//3.通過數據庫的連接操作數據庫,實現增刪查改
Statement stmt = conn.createStatement();
//獲取數據,并存放在ResultSet中
ResultSet rs = stmt.executeQuery("select user_name,age from imooc_goddess");
while(rs.next()){//當下一條還是數據時就持續獲取
System.out.println(rs.getString("user_name") + "," + rs.getInt("age"));
}
}
}

    //上面的代碼測試數據庫連接正常

要使用JDBC還要使用相應的驅動,相應的jar包,會在附件中給出


    下面的例子用到了大家都應該比較熟悉的MVC三層架構:

        View(視圖層)、Control(控制層)、Model(模型層)、DB(數據庫)

JDBC的學習

JDBC各種連接方式的對比

    1、JDBC+ODBC橋的方式。特點:需要數據庫的ODBC驅動,僅適用于微軟的系統。(不常用,也不能用于Linux)

    2、JDBC+廠商API的形式。特點廠商API一般適用C編寫。(步驟麻煩,不常用)

    3、JDBC+廠商Database Connection Server+DataBase的形式。特點:在Java與DATABASE之間架起了一臺專門用與數據庫連接的服務器(一般由數據庫廠商提供)

    4、JDBC+DATABASE的連接方式。特點這使得Application與數據庫分開,開發者只需關心內部邏輯的實現而不需注重數據庫連接的具體實現(高效簡單,較常用)


    此外還寫了一個更為復雜的關于對數據庫進行增刪查改操作的例子,源碼較多,就以附件形式存放了。


附件:http://down.51cto.com/data/2368558
向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

永善县| 博罗县| 罗定市| 张家口市| 永嘉县| 大足县| 上思县| 长丰县| 海林市| 德令哈市| 个旧市| 永兴县| 邯郸县| 安宁市| 西丰县| 工布江达县| 开鲁县| 赤壁市| 牟定县| 满洲里市| 湖州市| 永定县| 澄迈县| 怀仁县| 乌兰浩特市| 贺州市| 泰安市| 连城县| 佛教| 洛南县| 京山县| 逊克县| 博湖县| 黄龙县| 宜黄县| 奈曼旗| 德江县| 浦城县| 江孜县| 柘荣县| 吴川市|