Merhaba arkadaşlar, Java'da JDBC'nin aksine daha az kod yazarak ve özelliklede daha kolay bir şekilde veritabanına bağlanma yolu var mıdır? (örneği Delphi, C# v.s de olduğu gibi)

soruldu: 19 Eyl '14, 18:06

rdvankaratan's gravatar image

rdvankaratan
26111
cevap kabul oranı: 0%

Bence önce nasıl bağlandığını paylaşırsan bişeyler önerebiliriz.

(20 Eyl '14, 02:20) yaqmoz yaqmoz's gravatar image

Eğer NetBeans kullanıyorsanız gömülü gelen Derby DB kullanmanızı tavsiye ederim. Ama kurulum mantığı aynıdır.

(20 Eyl '14, 04:12) cagcak cagcak's gravatar image

Yalnız Derby kullanacaksan performans ve esneklik bekleme derim. Projenin ölçeği küçük bişey ise olabilir.

(20 Eyl '14, 04:24) yaqmoz yaqmoz's gravatar image
2

Eclipselink jpayı kullanabilirsin.Kod yazması dersen örnekleri bir çok yerde kullanımı gayet basit. createnativequery metodu ile kendi yazdığın sqlleri çalıştırabilirsin. Veya oluşturacağın pojo sınıfları ile de sql yazmadan işleri kolayca görebilirsin.

(01 Eki '14, 10:39) mehmetunluu mehmetunluu's gravatar image
1

mehmetunluu nun dediğine ek olarak Hibernate kullanabilirsin tamamen classlar üzerinden çalışırsın sql kullanmazsın

(01 Eki '14, 12:28) kurtomerfaruk kurtomerfaruk's gravatar image

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();
}

}

En basit hali ile 2 satır aslında jdbc üzerinden java ile db'ye bağlanmak.

 Class.forName(driver).newInstance();
 return DriverManager.getConnection(url, userName, password);

Örnek kod JDBC üzerinden - > Kaynak

Hibernate ilede bağlantı + CRUD işlemi örneği -> Kaynak

permanent link

cevaplandı: 01 Eki '14, 16:26

Turgay%20Can's gravatar image

Turgay Can
8.3k63798
cevap kabul oranı: 18%

değiştirildi: 01 Eki '14, 16:28

Soruyu yanlış anlamışsınız sanırım. Benzer bir soruya daha uygun bir cevap daha önce vermişsiniz: http://www.btsoru.com/questions/11870/java-ile-veritabanna-profesyonel-yazlmclar-nasl-baglanyor/11875

(06 Eki '14, 22:11) Dkyc Dkyc's gravatar image
Cevabınız
toggle preview

Bu soruyu takip et

E-Posta üzerinden:

Üyelik girişi yaptıktan sonra abonelik işlemlerini yapabilirsiniz

RSS üzerinden:

Cevaplar

Cevaplar ve Yorumlar

Yazı Formatlama

  • *italic* ya da _italic_
  • **bold** ya da __bold__
  • link:[text](http://url.com/ "başlık")
  • resim?![alt text](/path/img.jpg "başlık")
  • liste: 1. Foo 2. Bar
  • temel HTML etiketleri de kullanılabilir

Bu sorunun etiketleri:

×1,079
×66

Soruldu: 19 Eyl '14, 18:06

Görüntüleme: 850 kez

Son güncelleme: 06 Eki '14, 22:11

powered by BitNami OSQA