?? drivermanagerconnection.java
字號:
package model;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.util.HashSet;
import java.util.Set;
public class DriverManagerConnection implements BuildConnection {
private static Set<String> set = new HashSet<String>();
private String driver;
private String url;
private String userId;
private String password;
public DriverManagerConnection(String driver, String url, String userId, String password) throws ClassNotFoundException {
this.driver = driver;
this.url = url;
this.userId = userId;
this.password = password;
loadDriver();
}
private void loadDriver() throws ClassNotFoundException {
if (!set.contains(driver)) {
Class.forName(driver);
set.add(driver);
}
}
public Connection getConnection() throws SQLException {
return DriverManager.getConnection(url, userId, password);
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -