1. 程式人生 > >連線資料庫Jdbc工具類

連線資料庫Jdbc工具類

由於經常會連線資料庫,因此編寫了一個工具類,用到時只需要匯入即可使用。

package com.guigu.util;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;

public class JdbcUtil {

    private static String userName ="root" ;
    private static String pass ="root"
; private static String url ="jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncoding=UTF-8"; private static String driver ="com.mysql.jdbc.Driver"; //獲得與資料庫的連線 public static Connection getConnection(){ Connection conn = null; try { Class.forName(driver);//載入資料庫驅動
//獲得連線 DriverManager conn = DriverManager.getConnection(url, userName, pass); } catch (ClassNotFoundException e) { e.printStackTrace(); } catch (SQLException e) { e.printStackTrace(); } return conn; } //關閉資源 public
static void closeConn(Connection conn,Statement st,ResultSet rest){ if(rest != null){ try { rest.close(); } catch (SQLException e) { e.printStackTrace(); } } if(st != null){ try { st.close(); } catch (SQLException e) { e.printStackTrace(); } } if(conn != null){ try { conn.close(); } catch (SQLException e) { e.printStackTrace(); } } } public static void main(String[] args) { Connection conn=getConnection(); System.out.println(conn); } }

相關推薦

連線資料庫Jdbc工具

由於經常會連線資料庫,因此編寫了一個工具類,用到時只需要匯入即可使用。 package com.guigu.util; import java.sql.Connection; import java

Ado.net連線資料庫常用工具

using System; using System.Data; using System.Xml; using System.Data.SqlClient; using System.Collections; using System.Configuratio

Java 連線資料庫工具

用jdbc連線mysql資料庫的工具類:做到連線資料庫,只需要修改配置檔案的資料庫名,自己資料庫的使用者名稱和密碼,其他不用修改,測試類已經寫好。需要的jar包:junit-4.7.jar 和jdbc的驅動包:自己在網上可以免費下載一:java程式碼package cn.lu

連線資料庫工具,實現資料的插入

一、建立連線資料庫的工具類 package util; import java.sql.Connection; import java.sql.DriverManager; import java.sql.Statement; public class DbUtil {

Java常用工具封裝——連線資料庫工具

資料庫操作工具類,供大家參考。 package com.itjh.javaUtil; import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement

JDBC工具連線資料庫測試

測試程式碼 import java.sql.Connection; import java.sql.PreparedStatement; import java.sql.ResultSet; import com.jdbcutils.JDBCUtils; public class J

JDBC工具JDBC工具,封裝方法(公共的、靜態的)進行與資料庫連線及執行sql命令,在需要使用的中直接呼叫。)

JDBC工具類,封裝方法(公共的、靜態的)進行與資料庫的連線及執行sql命令,在需要使用的類中直接呼叫。 package com.offcn.util; import java.io.IOException; import java.io.InputStrea

jdbc工具通過配置檔案連線資料庫學習理解

/*properties的配置檔案學習的理解 一、properties配置檔案的好處      1、方便維護,比如如果想更換資料庫通過properties配置檔案非常容易的。      2、程式如果修改資料庫只需修改配置檔案即可。 二、存放位置:       在src檔案

jdbc寫一個訪問資料庫工具

操作的工具類 package com.zjw.jdbc2; /** * jdbc操作的工具類 * @author Administrator * */ import java.sql.Connection; import java.sql.DriverManager; import

JDBC工具 使用Durid連線

public class JDBCUtils { private static DataSource ds ; static { try {

JDBC連線myql的工具的三種抽取方式

在JDBC的操作中,“獲得連線”和“釋放資源”的程式碼可以抽取出來,這裡記錄下: 首先是第一種: import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement;

MySQL資料庫學習筆記(十一)----DAO設計模式實現資料庫的增刪改查(進一步封裝JDBC工具

系列文章並非本人原創。 在這裡我想討論的一個問題是:在PersonDaoImpl這個實現類中,我們可以看到 public void add(Person p) throws SQLException { 26 Connection conn

DAO設計模式實現資料庫的增刪改查(進一步封裝JDBC工具

一、DAO模式簡介 DAO即Data Access Object,資料訪問介面。資料訪問:故名思義就是與資料庫打交道。夾在業務邏輯與資料庫資源中間。 DAO模式實際上是兩個模式的組合,即Data Accessor (資料訪問者)模式和 Active Domain Ob

jdbc工具封裝

ram ive while lock ins connect cat stack sys 封裝 package util; import java.sql.Connection; import java.sql.DriverManager; import

JDBC工具相關

lex ati tac dstat ram stmt 提取 ini .get 第一種(單純提取註冊驅動和獲取連接): 把註冊驅動,獲取連接一起寫入工具類靜態方法裏,並釋放資源 1 import java.sql.Connection; 2 import java.sq

抽取JDBC工具並增刪改查

for 文件 import -c auto -a san pac ext 抽取工具類: package demo; /* * 工具類 */ import java.sql.Connection; import java.sql.DriverManager; imp

JDBC【事務、元數據、改造JDBC工具

true 出了 簡單 static comm 使用 當前 eat 得到 1.事務 一個SESSION所進行的所有更新操作要麽一起成功,要麽一起失敗 舉個例子:A向B轉賬,轉賬這個流程中如果出現問題,事務可以讓數據恢復成原來一樣【A賬戶的錢沒變,B賬戶的錢也沒變】。 事例

jdbc 工具 封裝數據庫連接

on() mage stream res jdb com statement stack pos 首先,創建一個文件db.properties,用於保存數據庫連接信息。 編寫代碼連接數據庫 package com.jdbc; import java.io.IO

JDBCUtil資料庫查詢工具的終極封裝

JDBCUtil.class package com.hwadee.util; import java.io.IOException; import java.io.InputStream; import java.lang.reflect.Field; import java.s

Mysql資料庫實用工具--含單例模組

繼前兩章的資料庫工具類不斷完善,現在加進去單例模式,程式碼都是在我這邊執行好的,可以直接拿去執行。 這些工具類都是特別基礎的,建議好好看看,對於初學者學習後面的pdo和封裝會有特別好的效果作用。 <?php header('content-type:text/html;charset=