標籤:
最先開始先做準備工作,測試oracle資料庫是否正常啟動【主要是oracle的相關服務是否開啟】
然後建立一個類,串連資料庫用首先要記住串連資料庫需要哪些步驟,這些步驟需要哪些參數1.載入類驅動【參數:
相應的驅動名稱】2.擷取串連【參數:
url
,使用者名稱,密碼】然後就可以擷取一個串連資料庫的串連了 先把參數配置好
private
static String
classname= "oracle.jdbc.driver.OracleDriver" ;
private
static String
url="jdbc:oracle:thin:@192.168.2.2:1521:java46" ;
private
static String
username= "scott";
private
static String
password= "niit";1.載入驅動 Class.
forName(
classname);2.擷取串連
connection =DriverManager.
getConnection(
url,
username,
password);
package com.niit.common;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
public
class JdbcConnectFactory { //類驅動名稱
private
static String
classname= "oracle.jdbc.driver.OracleDriver" ; //url
private
static String
url="jdbc:oracle:thin:@192.168.2.2:1521:java46" ; //串連資料庫使用者名稱
private
static String
username= "scott"; //串連資料庫的密碼
private
static String
password= "niit"; //聲明一個Connection
private
static Connection
connection=
null; //將方法用static 修飾形成靜態代碼塊,值載入一次
public
static Connection getconnection(){
try {
try { //單例設計模式【整個項目只存在一個connect,如果為空白】
if(
connection ==
null ||
connection.isClosed()){ //載入類驅動 Class.
forName(
classname); //擷取資料庫連接
connection=DriverManager.
getConnection(
url,
username ,
password); } }
catch (SQLException e) { e.printStackTrace(); } }
catch (ClassNotFoundException e) { e.printStackTrace(); } //返回串連
return
connection; } }
jdbc的串連oracle最佳化版