Java 連線資料庫的工具類
用jdbc連線mysql資料庫的工具類:做到連線資料庫,只需要修改配置檔案的資料庫名,自己資料庫的使用者名稱和密碼,其他不用修改,測試類已經寫好。
需要的jar包:
junit-4.7.jar 和jdbc的驅動包:自己在網上可以免費下載
一:java程式碼
package cn.lut.dao; import java.io.IOException; import java.io.InputStream; import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; import java.util.Properties; import javax.management.RuntimeErrorException; import org.junit.Test; public class JdbcUtils { private static Properties props=null; //優化程式碼 //因為載入檔案和載入類只需要執行一次,所以就可以放在一個靜態塊中,執行一次 static{ //1.載入驅動檔案 try { //對properties進行初始化 InputStream in=JdbcUtils.class.getClassLoader().getResourceAsStream("dbconfig.properties"); props=new Properties(); props.load(in); } catch (IOException e) { throw new RuntimeException(e); } //載入驅動類 try { Class.forName(props.getProperty("driverClassName")); } catch (ClassNotFoundException e) { // TODO Auto-generated catch block throw new RuntimeException(e); } } public static Connection getConnect() throws SQLException, IOException{ return DriverManager.getConnection(props.getProperty("url"),props.getProperty("username"), props.getProperty("password")); } @Test public void Test() throws IOException, SQLException{ Connection con=JdbcUtils.getConnect(); System.out.println(con); } }
二、配置檔案
dbconfig的內容:
driverClassName=com.mysql.jdbc.Driver
url=jdbc\:mysql\://localhost\:3306/login
username=root
password=root
相關推薦
DBHelper--Java JDBC SSH 連線資料庫工具類
概述JDBC 指 Java 資料庫連線,是一種標準Java應用程式設計介面( JAVA API),用來連線 Java 程式語言和廣泛的資料庫。簡單使用簡單使用JDBC需要以下幾個步驟載入JDBC驅動程式提供JDBC連線的URL建立資料庫連線建立一個Statement物件執行S
JDBC連線資料庫工具類以及測試
1. 資料庫連線工具程式碼 package com.zzm.db; import java.sql.*; /** * Created by ming on 2017/6/13. */ public class DBUtil { //載入驅動 private f
簡單實現jdbc連線資料庫工具類
第一步:匯入連線mysql資料庫所需要的jar包 第二步:實現一個簡單的jdbc連線資料庫工具類 package jdbc; import java.sql.Connection; import java.sql.DriverManager; import ja
jdbc連線mysql連線資料庫工具類
以往寫程式碼,凡是牽扯到資料庫連線的,尤其是專案中的DAO層,每寫一個方法都要重複步驟:載入資料庫驅動,建立連線……使得程式碼十分的繁瑣,又很浪費時間,於是今天想了想,寫了一個連線資料庫的工具類,以便以後使用,經過測試,功能可以實現,其中的各個方法均可執行 程式碼如下 imp
Java Mysql資料庫工具類程式碼
通過編寫資料庫工具類,將資料庫的連線、查詢、更新操作編寫成特定的方法; 使用PreparedStatement語句; 傳遞陣列形成SQL語句; public class DBUtil { private static Connection con
Java連線MySQL工具類
jar包 獲得資料庫連線 //關於埠 使用者名稱密碼在mysql中測試後填寫 public class GetConnection { private Connection connec
JDBC連線資料庫工具類(mysql、oracle、sqlserver)
jar包自己準備,此處不羅嗦,直接看程式碼,簡單通俗易懂 package com.util; import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException;
java連線sftp工具類
本工具類支援遠端連線sftp,上傳下載檔案 需要用到是jar是jsch-0.1.29.jar import java.io.BufferedReader; import java.io.File; import java.io.FileInputSt
Java 連線資料庫的工具類
用jdbc連線mysql資料庫的工具類:做到連線資料庫,只需要修改配置檔案的資料庫名,自己資料庫的使用者名稱和密碼,其他不用修改,測試類已經寫好。需要的jar包:junit-4.7.jar 和jdbc的驅動包:自己在網上可以免費下載一:java程式碼package cn.lu
ThreadLocal解決事務執行緒安全問題(c3p0資料庫連線池工具類)
ThreadLocal底層是Map集合,它的key是當前執行緒,value由自己設定,可以繫結Connection或其他物件等,保證本次同一執行緒使用同一Connection。 ThreadLocal類提供幾個方法: get/set/remove 以下是ThreadLocal搭配c3p
Java與MySQL連線的工具類JDBCUTils
幾種JDBCUtils 第一種 public class JDBCUtils { public static String driver; public static String url; public static String user;
JAVA之BDB資料庫工具類抽象實現
import java.io.File; import com.sleepycat.je.Database; import com.sleepycat.je.DatabaseConfig; import com.sleepycat.je.DatabaseEntry; import com.s
java構建http連線的工具類
package weiboUtil; import java.io.BufferedReader; import java.io.InputStreamReader; import java.io.OutputStreamWriter; import java.net.H
封裝一個數據庫連線池工具類(connection與threadlocal與資料庫連線池和事務)
package com.itheima.utils; import java.sql.Connection; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.St
java操作ORACLE資料庫工具類(JDBC)
package com.util; import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSe
Java AES 加密工具類
dom .com 生成器 ogg bytes commons level result exc package com.microwisdom.utils; import java.security.NoSuchAlgorithmException; import ja
java的Arrays工具類
copy false string range lis 比較 jdk util 3.4 1年多了,jdk還不是很熟,補補。 package lhy.core.util; import java.util.Arrays; import java.util.Lis
Java並發工具類 - CountDownLatch
同時 線程 www. try 面試題 view mar 裏的 dex Java並發工具類 - CountDownLatch 1、簡介 CountDownLatch是Java1.5之後引入的Java並發工具類,放在java.util.concurrent包下面 htt
Java 敏感詞過濾,Java 敏感詞替換,Java 敏感詞工具類
blog rds log code ima 方法 www enter iteye Java 敏感詞過濾,Java 敏感詞替換,Java 敏感詞工具類 =========================== ?Copyright 蕃薯耀 2017年9月25日 http:
Java並發工具類之CountDownLatch
clas 允許 his wait方法 輸出 throw 引用 excel文件 inter CountDownLatch允許一個或則多個線程等待其他線程完成操作。 假如我們有這樣的需求:我們需要解析一個excel文件中的多個sheet,我們可以考慮使用多線程,每一個線