jdbc連接oracle數(shù)據(jù)庫功能示例
更新時間:2017年01月11日 09:36:01 作者:你妹擠地鐵
這篇文章主要介紹了jdbc連接oracle數(shù)據(jù)庫功能,結(jié)合實例形式詳細分析了java基于jdbc連接Oracle數(shù)據(jù)庫的具體操作步驟與相關實現(xiàn)技巧,需要的朋友可以參考下
本文實例講述了jdbc鏈接oracle數(shù)據(jù)庫功能。分享給大家供大家參考,具體如下:
package com.sefvang.jdbc;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
public class Db_conn {
private static final String url = "jdbc:oracle:thin:@localhost:1521:orcl";
private static final String name = "system";
private static final String passwd = "sefvang";
private static final String Db_driver = "oracle.jdbc.OracleDriver";
public Connection getConnection() {
Connection conn = null;
try {
Class.forName(Db_driver);
conn = DriverManager.getConnection(url, name, passwd);
if (conn != null) {
System.out.println("success!!!");
}
} catch (ClassNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return conn;
}
public void close(Connection conn) {
try {
if (conn != null) {
if (!conn.isClosed()) {
conn.close();
}
}
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
public static void main(String[] args) {
Db_conn conn=new Db_conn();
Connection con = conn.getConnection();
try {
PreparedStatement papt = con.prepareStatement("select tname from text where tid=1");
ResultSet rs = papt.executeQuery();
if(rs.next())
System.out.println(rs.getString(1));
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
conn.close(con);
}
}
希望本文所述對大家java程序設計有所幫助。
相關文章
詳解json string轉(zhuǎn)換為java bean及實例代碼
這篇文章主要介紹了詳解json string轉(zhuǎn)換為java bean及實例代碼的相關資料,這里提供實例代碼幫助大家理解,需要的朋友可以參考下2017-07-07
springboot整合curator實現(xiàn)分布式鎖過程
這篇文章主要介紹了springboot整合curator實現(xiàn)分布式鎖過程,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2022-05-05
spring event 事件異步處理方式(發(fā)布,監(jiān)聽,異步處理)
這篇文章主要介紹了spring event 事件異步處理方式(發(fā)布,監(jiān)聽,異步處理),具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2023-02-02
Java Redis Template批量查詢指定鍵值對的實現(xiàn)
本文主要介紹了Java Redis Template批量查詢指定鍵值對的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2022-07-07
Java多線程編程之訪問共享對象和數(shù)據(jù)的方法
這篇文章主要介紹了Java多線程編程之訪問共享對象和數(shù)據(jù)的方法,多個線程訪問共享對象和數(shù)據(jù)的方式有兩種情況,本文分別給出代碼實例,需要的朋友可以參考下2015-05-05

