別忘了加ojdba6.jar,並且add a library。
鏈接代碼:
package util;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
public class DbUtil {
private String dbURL="jdbc:oracle:thin:@localhost:1521:ORCL";
private String dbUserName="system";
private String dbPassword="1111";
private String jdbcName="oracle.jdbc.driver.OracleDriver";
public Connection getCon(){
Connection conn =null;
try {
Class.forName(jdbcName);
conn = DriverManager.getConnection(dbURL,dbUserName,dbPassword);
System.out.println("數據庫連接成功");
return conn;
}catch (Exception e){
e.printStackTrace();
return null;
}
}
public void closeCon( Connection conn){
if(conn!=null){
try {
conn.close();
} catch (SQLException e) {
e.printStackTrace();
}
}
}
}
測試代碼:
package test;
import util.DbUtil;
import java.sql.Connection;
public class Test {
public static void main(String[] ards){
testUser();
}
public static void testUser(){
DbUtil dbu=new DbUtil();
Connection conn= dbu.getCon();
dbu.closeCon(conn);
}
}