1. 程式人生 > >oracle原生JDBC訪問資料庫

oracle原生JDBC訪問資料庫

/**
 * 
 */
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(); } }