oracle原生JDBC訪問資料庫
阿新 • • 發佈:2018-12-27
/**
*
*/
package com.umcservice.test;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import org.apache.log4j.Logger;
/**
* @ClassName: test
* @Description: TODO
* @author: szj
* @date: 2018年9月27日 上午11:21:04
*/
public class test {
private Logger logger = Logger.getLogger(test.class);
public static void main(String[] args) throws ClassNotFoundException, SQLException {
//註冊驅動,反射方式載入
Class.forName("oracle.jdbc.driver.OracleDriver");
//設定url
String url = "jdbc:oracle:thin:@127.0.0.1:1521:Test";
//設定使用者名稱
String username = "root";
//設定使用者密碼
String password = "root";
//獲得連結物件
Connection conn = DriverManager.getConnection(url, username, password);
//獲得執行者物件
String sql = "select * from userPhone";
PreparedStatement pr = conn.prepareStatement(sql);
//獲得結果集
ResultSet rs = pr.executeQuery();
//獲得結果集處理
while(rs.next()){
System.out.println("遍歷結果列印結果!");
}
//釋放資源
rs.close();
pr.close();
conn.close();
}
}