package model; import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement; import org.junit.Ignore; @Ignore public class DBTest { private String user = "jmonitor"; private String pwd = "jmonitor"; private String driver = "oracle.jdbc.driver.OracleDriver"; private String url = "jdbc:oracle:thin:@10.6.36.194:1521:ora10g"; private Connection conn; private Statement stmt; public void getConnection(String sql) throws ClassNotFoundException, SQLException { Class.forName(driver); conn = DriverManager.getConnection(url, user, pwd); stmt = conn.createStatement(); ResultSet rs = stmt.executeQuery(sql); while (rs.next()) { String a = rs.getString(1); String b = rs.getString(2); String c = rs.getString(3); System.out.println(a); } conn.close(); stmt.close(); } public void getConnection2() throws ClassNotFoundException, SQLException { Class.forName(driver); conn = DriverManager.getConnection(url, user, pwd); PreparedStatement ps = conn .prepareStatement("select * from t_jmonitor_perf_except_raw_log t where t.id = ?"); ps.setInt(1, 1101); ps.executeQuery(); conn.close(); ps.close(); } public static void main(String[] args) throws Exception, SQLException { String sql = "select * from t_jmonitor_perf_except_raw_log t"; DBTest ts = new DBTest(); ts.getConnection(sql); ts.getConnection2(); } }