1:创建 DBConnection.java
package com.kalision.erp.db;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
public class DBConnection {
private String driver;
private String url;
private String dbusername;
private String dbpass;
private ResultSet rs;
private Statement sta;
public Statement getSta() {
try {
getCon();
sta=con.createStatement();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return sta;
}
private Connection con;
public Connection getCon() {
try {
Class.forName(driver);
con=DriverManager.getConnection(url,dbusername,dbpass);
} catch (ClassNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return con;
}
public DBConnection(){
driver="oracle.jdbc.driver.OracleDriver";
url="jdbc:oracle:thin:@localhost:1521:myoracle";
dbusername="system";
dbpass="system";
}
public void close(){
if(rs!=null)
try {
rs.close();
} catch (SQLException e2) {
e2.printStackTrace();
}
if(sta!=null)
try {
sta.close();
} catch (SQLException e1) {
e1.printStackTrace();
}
if(con!=null)
try {
con.close();
} catch (SQLException e) {
e.printStackTrace();
}
}
}
2:在使用的时候
DBConection dbcon = new DBConnection();
Statement sta = new Statement();
sql = "insert into bbs('','','');
sta.executeQuery(sql);