注冊Jdbc驅動程序的三種方式


    注冊Jdbc驅動程序的三種方式

1. Class.forName("com.mysql.jdbc.Driver"); 

2. DriverManager.registerDriver(new com.mysql.jdbc.Driver())

3. System.setProperty("jdbc.drivers","com.mysql.jdbc.Driver"); 

注釋:

   第二種與第三種注冊的方法看起來更加的直接與好理解。第一種方法是通過Class把類先裝載到java的虛擬機中,並沒有創建Driver類的實例。

   第二種與第一種方法可以脫離jdbc的驅動進行編譯,第二種方法不可以的,它一定要有jdbc的驅動才可以通過編譯,這樣對我們的程序就有很多的不好之處,為程序換數據庫會帶來麻煩
  第一種的好處在於能夠在編譯時不依賴於特定的JDBC Driver庫,也就是減少了項目代碼的依賴性,而且也很容易改造成從配置文件讀取JDBC配置,從而可以在運行時動態更換數據庫連接驅動。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM