最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

java 獲取數(shù)據(jù)庫連接的實現(xiàn)代碼

 更新時間:2013年05月26日 15:32:38   作者:  
本篇文章是對在java中獲取數(shù)據(jù)庫連接的實現(xiàn)代碼進行了詳細的分析介紹,需要的朋友參考下
代碼如下所示:
復(fù)制代碼 代碼如下:

/**
*ConnectionUtil .java
*
*
*/

package com.cai.jdbc;
import java.sql.Connection;
import java.sql.DriverManager;
import java.util.Properties ;
public class ConnectionUtil {
 /**
  * 1
  *在方法中固化連接參數(shù)
  * @return  數(shù)據(jù)庫連接
  */
 public Connection getConnection(){
  Connection conn = null ;
  try{
   Class.forName("com.mysql.jdbc.Driver") ;

   conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/stud", "root", "root") ;

   return conn ;

  }catch(Exception e){
   e.printStackTrace() ;
  }
  return null ;
 }

 /**
  * 2
  *通過方法參數(shù)方式傳遞連接參數(shù)
  * @return  數(shù)據(jù)庫連接
  */
 public Connection getConnection(String driver, String url, String user, String password){

  Connection conn = null ;

  try{
   Class.forName(driver) ;
   conn = DriverManager.getConnection(url, user, password) ;

   return conn ;

  }catch(Exception e){
   e.printStackTrace();
  }

  return null ;
 }

 /**
  * 3
  *通過properties配置文件的方式靈活配置連接參數(shù),properties中的屬性名固化
  * @return  數(shù)據(jù)庫連接
  */
 public Connection openConnection(){

  Connection conn = null ;
  String driver   = "" ;
  String url      = "" ;
  String user     = "" ;
  String password = "" ;
  Properties props = new Properties() ;
  try{
   props.load(this.getClass().getClassLoader().getResourceAsStream("DBConfig.properties")) ;
   driver   = props.getProperty("driver") ;
   url      = props.getProperty("url") ;
   user     = props.getProperty("user") ;
   password = props.getProperty("password") ;

   Class.forName(driver) ;
   conn = DriverManager.getConnection(url, user, password) ;

   return conn ;
  }catch(Exception e){
   e.printStackTrace() ;
  }

  return null ;
 }

 public static void main(String []args){
  ConnectionUtil cu = new ConnectionUtil() ;

  System.out.println("1、---->" + cu.getConnection()) ;
  System.out.println("2、---->" + cu.getConnection("com.mysql.jdbc.Driver",
    "jdbc:mysql://localhost:3306/stud", "root", "root")) ;
  System.out.println("3、---->" + cu.openConnection()) ;

 }

 
}

相關(guān)文章

  • Java實現(xiàn)簡單的socket通信教程

    Java實現(xiàn)簡單的socket通信教程

    這篇文章主要介紹了Java實現(xiàn)簡單的socket通信教程,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-12-12
  • Spring Boot命令行啟動添加參數(shù)的三種方式

    Spring Boot命令行啟動添加參數(shù)的三種方式

    在命令行中,常見的參數(shù)可以分為三類:選項參數(shù)、非選項參數(shù)和系統(tǒng)參數(shù),本文就來介紹一下Spring Boot命令行三種參數(shù)形式,感興趣的可以了解一下
    2023-09-09
  • java+io+swing實現(xiàn)學(xué)生信息管理系統(tǒng)

    java+io+swing實現(xiàn)學(xué)生信息管理系統(tǒng)

    這篇文章主要為大家詳細介紹了java+io+swing實現(xiàn)學(xué)生信息管理系統(tǒng),文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-07-07
  • Java如何判斷整數(shù)溢出,溢出后怎么得到提示

    Java如何判斷整數(shù)溢出,溢出后怎么得到提示

    這篇文章主要介紹了Java如何判斷整數(shù)溢出,溢出后怎么得到提示,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-10-10
  • JavaWeb實現(xiàn)郵件發(fā)送接收功能

    JavaWeb實現(xiàn)郵件發(fā)送接收功能

    這篇文章主要為大家詳細介紹了JavaWeb郵件發(fā)送接收功能的實現(xiàn),郵件發(fā)送和接收功能是非常常用的功能,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2015-12-12
  • Spring-Web與Spring-WebFlux沖突問題解決

    Spring-Web與Spring-WebFlux沖突問題解決

    Spring WebFlux是一套全新的Reactive Web技術(shù)棧,實現(xiàn)完全非阻塞,支持Reactive Streams背壓等特性,這篇文章主要給大家介紹了關(guān)于Spring-Web與Spring-WebFlux沖突問題解決的相關(guān)資料,需要的朋友可以參考下
    2024-04-04
  • 詳解Spring Boot應(yīng)用的啟動和停止(start啟動)

    詳解Spring Boot應(yīng)用的啟動和停止(start啟動)

    這篇文章主要介紹了詳解Spring Boot應(yīng)用的啟動和停止(start啟動),小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-12-12
  • SpringBoot中Mockito單元測試入門

    SpringBoot中Mockito單元測試入門

    單元測試在很多地方都用的到,本文主要介紹了SpringBoot中Mockito單元測試入門,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-06-06
  • SpringBoot中使用Redis?Stream實現(xiàn)消息監(jiān)聽示例

    SpringBoot中使用Redis?Stream實現(xiàn)消息監(jiān)聽示例

    本文主要介紹了SpringBoot中使用Redis?Stream實現(xiàn)消息監(jiān)聽示例,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-06-06
  • SpringBoot靜態(tài)資源與首頁配置實現(xiàn)原理深入分析

    SpringBoot靜態(tài)資源與首頁配置實現(xiàn)原理深入分析

    最近在做SpringBoot項目的時候遇到了“白頁”問題,通過查資料對SpringBoot訪問靜態(tài)資源做了總結(jié),文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)吧
    2022-10-10

最新評論

麻栗坡县| 兴安县| 嵩明县| 中卫市| 鹤峰县| 萝北县| 若尔盖县| 泰顺县| 娱乐| 岑溪市| 稷山县| 炎陵县| 乳源| 汾阳市| 金堂县| 桃园市| 南京市| 镇雄县| 屏边| 柳河县| 台州市| 兴文县| 壤塘县| 大兴区| 柳河县| 东至县| 泰安市| 上犹县| 永城市| 益阳市| 郯城县| 禄劝| 调兵山市| 佳木斯市| 溧水县| 新平| 探索| 安多县| 马山县| 曲阜市| 于都县|