1. 程式人生 > >Java專案中連線資料庫的幾種方式和範例

Java專案中連線資料庫的幾種方式和範例

1、最原始的寫法(也是一般初學者的寫法)

  首先import資料庫連線基礎類,然後其它的然後就簡單了。實際操作過程中只需載入驅動程式類,之後呼叫sql語句就行了。以下是一個簡單的程式例子。
  //Select.java
  import java.net.URL;
  import java.sql.*;
  class Select{
  public static void main(String[] args){
  try{
  //建立連線URL
  String url = "jdbc:odbc:wombat";
  //建立連線
  Connection con = DriverManager.getConnection(url,"usre",";pass
Word");
  //建立語句
  Statement stmt = con.createStatement();
  //執行查詢,返回結果集
  ResultSet rs = stmt.executeQuery("SELECT a,b,c,d,key FROM Table1");
  stmt.close();
  con.close();
  }
  catch(Exception ex){
  ex.PRintStackTrace();
  }
  }
  }
2、採用資料庫連線池:
  據我所知,現在大多數專案都採用資料庫連線池。原因不為別的,除了提高網路吞吐量,增加系統性能外;還有一個,正是所謂,封裝資料庫操作,大多數系統對資料庫的操作也就侷限在CRUD的集中範圍之內,有效進行封裝以後。後頭的程式編寫就相當簡單輕易了。還有的公司,有提供這種專用的資料庫
元件出售。

  而前面提到的連線池,也出現兩種分支,一是直接使用容器提供的連線池,一是自己編寫連線池。 

    先轉這麼多,回頭用到了再詳細解釋。