當前位置:
首頁 > 知識 > 獲取驅動,連接資料庫,關閉資源

獲取驅動,連接資料庫,關閉資源

import java.sql.Connection;

import java.sql.DriverManager;

import java.sql.ResultSet;

import java.sql.SQLException;

import java.sql.Statement;

public class DBUtil {

//初始化資料庫四個準備條件

private static final String DRIVER_CLASS = "com.microsoft.sqlserver.jdbc.SQLServerDriver";

private static final String URL = "jdbc:sqlserver://localhost:1433;databaseName=epet";

private static final String USERNAME = "sa";

private static final String PASSWORD = "sa";

//創建資料庫的驅動

static {

try {

Class.forName(DRIVER_CLASS);

System.out.print("獲取驅動成功!");

} catch (ClassNotFoundException e) {

// TODO Auto-generated catch block

e.printStackTrace();

}

}

//創建連接資料庫

public static Connection getConnection() throws SQLException{

//Connection conn = DriverManager.getConnection(URL,USERNAME,PASSWORD);

//return conn;

return DriverManager.getConnection(URL,USERNAME,PASSWORD);

}

//關閉資源,釋放資源

public static void closeAll(Connection conn ,Statement stmt,ResultSet rst) {

if(rst!=null) {

try {

rst.close();

} catch (SQLException e) {

// TODO Auto-generated catch block

e.printStackTrace();

}

}

if(stmt!=null) {

try {

stmt.close();

} catch (SQLException e) {

// TODO Auto-generated catch block

e.printStackTrace();

}

}

if(conn!=null) {

try {

conn.close();

} catch (SQLException e) {

// TODO Auto-generated catch block

e.printStackTrace();

}

}

}

}

獲取驅動,連接資料庫,關閉資源

打開今日頭條,查看更多精彩圖片
喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 程序員小新人學習 的精彩文章:

hash解決衝突的方法優缺點
隨web應用啟動而自啟動的後台線程

TAG:程序員小新人學習 |