java oracle数据库连接代码,java连接oracle数据库代码实例(注释详解)
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
public class GetOracleConnection{
/** Oracle數據庫連接URL*/
private final static String DB_URL = "jdbc:oracle:thin:@127.0.0.1:1521:orcl";
/** Oracle數據庫連接驅動*/
private final static String DB_DRIVER = "oracle.jdbc.driver.OracleDriver";
/** 數據庫用戶名*/
private final static String DB_USERNAME = "global";
/** 數據庫密碼*/
private final static String DB_PASSWORD = "odps";
/**
* 獲取數據庫連接
* @return
* @throws SQLException
*/
public void getConnection(){
/** 聲明Connection連接對象*/
Connection conn = null;
Statement st=null;
ResultSet rs=null;
try{
/** 使用Class.forName()方法自動創建這個驅動程序的實例且自動調用DriverManager來注冊它*/
Class.forName(DB_DRIVER);
/** 通過DriverManager的getConnection()方法獲取數據庫連接*/
conn = DriverManager.getConnection(DB_URL,DB_USERNAME,DB_PASSWORD);
System.out.println("連接數據庫成功!");
/**采用Statement進行查詢 */
st = conn.createStatement();
rs = st.executeQuery("select * from tab001");
while(rs.next()) {
/**打印字段信息 */
System.out.println(rs.getString("content"));
}
}catch(Exception ex){
ex.printStackTrace();
}finally{
/**注:一定要記得關閉連接,否則后果很嚴重的!*/
try {
rs.close();
st.close();
conn.close();
} catch (SQLException e) {
e.printStackTrace();
}
}
}
public static void main(String[] args){
(new GetOracleConnection()).getConnection();
}
}
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎總結
以上是生活随笔為你收集整理的java oracle数据库连接代码,java连接oracle数据库代码实例(注释详解)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: php beast linux安装,wi
- 下一篇: pandas object转float_