連線資料庫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=