Java ile Database'e baglanmak

java
  • Turgay Can
  • Tarih

    26 Feb, 2012
  • Yorum

    0
  • Görüntüleme

    1686
  • İndirme

    0

Java ile Database'e baglanmak

Gerekli araçlar;
Hangi database servisini kullanıyorsanız. O servisin database client jar kütüphanesini ekleyiniz. Ben bu örnek uygulamada PostgreSql database servisini tercih ettim.

package DbConnection;

import java.sql.Connection;
import java.sql.DriverManager;

/**
*
* @author CAN
*/
public class KpDbConnection {

public Connection conn = null;
public String driver = "org.postgresql.Driver"; //PostgreSQL için
public String password = "*******"; //Şifre
public String url = "jdbcostgresql://iport/DatabaseIsmi"; // Database URL
public String userName = "DbName"; // Database Adı

//PostgreSQL Baglantı Açma Metodu
public Connection baglantiAc() throws Exception {
Class.forName(driver).newInstance();
conn = DriverManager.getConnection(url, userName, password);
return conn;
}

// PostgreSQL Baglantı Kapama Mtodu
public void baglantiKapat() throws Exception {
conn.close();
}

}

Örnek kullanımı;

Oncelikle class ı farklı bir class içinde kullanacağınızı düşünelim, bunun için bunu class içine yukarıdaki class'ımızı import edelim.

package x.a;

import DbConnection.*;

public class abc{

KpDbConnection dbCon = new KpDbConnection(); //class tan obje turetildi

public String efd(){
dbCon.baglantiAc(); //obje ile metodlara ulasmak
dbCon.baglantiKapat();//obje ile metodlara ulasmak
}
} 

0 Yorum..

Yorum yapmak için "Giriş yapın" yada "Misafir üye" olarak yorum yapabilirsiniz.

Yorum Yap