註冊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");

1中,不需要.newInstance()
2中,通過系統的屬性設置即可
3中,是看起來比較直觀的一種方式,註冊相應的db的jdbc驅動,

總結:推薦1和2兩種方式。
原因:3在編譯時需要導入對應的lib。1,2不需要。

補充:3的方式的話,可以同時導入多個jdbc驅動,中間用冒號“:”分開
比如System.setProperty("jdbc.drivers","XXXDriver:XXXDriver:XXXDriver");

這樣就一次註冊了三個數據庫驅動

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章