最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

java 中數(shù)據(jù)庫連接的JDBC和驅(qū)動程序的深入分析

 更新時間:2017年04月15日 09:35:32   投稿:lqh  
這篇文章主要介紹了java 中數(shù)據(jù)庫連接的JDBC和驅(qū)動程序的深入分析的相關(guān)資料,需要的朋友可以參考下

java 中數(shù)據(jù)庫連接的JDBC和驅(qū)動程序的深入分析

理解:

java應(yīng)用程序與數(shù)據(jù)庫建立連接時,先通過jdbc(jdbc是屬于jdk帶有的)與數(shù)據(jù)庫廠商提供的驅(qū)動程序通信,而驅(qū)動程序再與數(shù)據(jù)庫通信。

數(shù)據(jù)庫廠商提供的驅(qū)動程序:

數(shù)據(jù)庫的種類有多種,比如mysql、oracle等,不同的數(shù)據(jù)庫有不同的驅(qū)動程序。所以在進(jìn)行其他操作前,首先要下載導(dǎo)入對應(yīng)的驅(qū)動程序jar包。

連接測試步驟:
先聲明所用到的數(shù)據(jù)庫的url、用戶名和密碼(數(shù)據(jù)庫的)

 private static String url="jdbc:mysql://localhost:3306/mydb";
private static String name="root";
private static String password="1234";

1.載入驅(qū)動程序

2.使用connect與數(shù)據(jù)庫建立連接

載入驅(qū)動程序有兩種方式:

public static void main(String[] args) {
    try {
      //載入驅(qū)動程序
      Class.forName("com.mysql.jdbc.Driver");
      //使用connect與數(shù)據(jù)庫建立連接
      Connection connection=(Connection) DriverManager.getConnection(url,name,password);
      System.out.println("數(shù)據(jù)庫連接成功");
    } catch (Exception e) {
      System.out.println("數(shù)據(jù)庫連接失敗");
      e.printStackTrace();
    }
  }

 或者:

public static void main(String[] args) {
    try {
      //載入驅(qū)動程序
      Driver driver=new Driver();
      DriverManager.registerDriver(driver);//
      //使用connect與數(shù)據(jù)庫建立連接
      Connection connection=(Connection) DriverManager.getConnection(url,name,password);
      System.out.println("數(shù)據(jù)庫連接成功");
    } catch (Exception e) {
      System.out.println("數(shù)據(jù)庫連接失敗");
      e.printStackTrace();
    }
  }

 輸出:

數(shù)據(jù)庫連接成功

感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!

相關(guān)文章

  • 淺談java的接口和C++虛類的相同和不同之處

    淺談java的接口和C++虛類的相同和不同之處

    下面小編就為大家?guī)硪黄獪\談java的接口和C++虛類的相同和不同之處。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧,祝大家游戲愉快哦
    2016-12-12
  • Java生產(chǎn)者消費者模式實例分析

    Java生產(chǎn)者消費者模式實例分析

    這篇文章主要介紹了Java生產(chǎn)者消費者模式,結(jié)合實例形式分析了java生產(chǎn)者消費者模式的相關(guān)組成、原理及實現(xiàn)方法,需要的朋友可以參考下
    2019-03-03
  • Java開發(fā)中的OOM內(nèi)存溢出問題詳解

    Java開發(fā)中的OOM內(nèi)存溢出問題詳解

    這篇文章主要介紹了Java開發(fā)中的OOM內(nèi)存溢出問題詳解,OOM,全稱?Out?Of?Memory,意思是內(nèi)存耗盡或內(nèi)存溢出,當(dāng)JVM因為沒有足夠的內(nèi)存來為對象分配空間并且垃圾回收器也已經(jīng)沒有空間可回收時,就會拋出這個?error,需要的朋友可以參考下
    2023-08-08
  • SpringBoot中的事務(wù)回滾規(guī)則詳解

    SpringBoot中的事務(wù)回滾規(guī)則詳解

    這篇文章主要介紹了SpringBoot中的事務(wù)回滾規(guī)則詳解,事務(wù)是指一系列的操作,這些操作要么全部成功,要么全部失敗。在Spring Boot中,我們可以使用事務(wù)管理器來管理事務(wù),在使用事務(wù)管理器的時候,一個非常重要的概念就是事務(wù)回滾,需要的朋友可以參考下
    2023-07-07
  • 關(guān)于spring web-mvc衍生注解

    關(guān)于spring web-mvc衍生注解

    這篇文章主要介紹了關(guān)于spring web-mvc衍生注解,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-08-08
  • 使用springboot不自動初始化數(shù)據(jù)庫連接池

    使用springboot不自動初始化數(shù)據(jù)庫連接池

    這篇文章主要介紹了使用springboot不自動初始化數(shù)據(jù)庫連接池,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-09-09
  • Java讀取txt文件和寫入txt文件的簡單實例

    Java讀取txt文件和寫入txt文件的簡單實例

    下面小編就為大家?guī)硪黄狫ava讀取txt文件和寫入txt文件的簡單實例。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-11-11
  • java代碼實現(xiàn)俄羅斯方塊

    java代碼實現(xiàn)俄羅斯方塊

    這篇文章主要為大家詳細(xì)介紹了java代碼實現(xiàn)俄羅斯方塊,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-06-06
  • Spring Data JPA調(diào)用存儲過程實例代碼

    Spring Data JPA調(diào)用存儲過程實例代碼

    本篇文章主要介紹了Spring Data JPA調(diào)用存儲過程實例代碼,具有一定的參考價值,感興趣的小伙伴們可以參考一下。
    2017-04-04
  • Java負(fù)載均衡服務(wù)器實現(xiàn)上傳文件同步

    Java負(fù)載均衡服務(wù)器實現(xiàn)上傳文件同步

    這篇文章主要介紹了Java負(fù)載均衡服務(wù)器實現(xiàn)上傳文件同步,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-09-09

最新評論

老河口市| 胶州市| 香河县| 关岭| 凭祥市| 都昌县| 八宿县| 太和县| 岑巩县| 若羌县| 闸北区| 青川县| 精河县| 永年县| 大宁县| 玉林市| 龙里县| 清水县| 页游| 建湖县| 汝州市| 北流市| 犍为县| 铜川市| 体育| 河北区| 楚雄市| 沙坪坝区| 桓仁| 于田县| 仁化县| 大冶市| 庄河市| 巨鹿县| 白朗县| 宝鸡市| 剑阁县| 临沭县| 扎兰屯市| 扎赉特旗| 河东区|