27 Aralık 2010 Pazartesi

JDBC İLE VERİ TABANI BAĞLANTISI

        JDBC (Java Database Connectivity Api )java uygulamalarından çeşitli veri tabanı sistemlerine bağlanmak için kullanılan bir arayüzdür.Uygulamamızdan bir veri tabanına bağlanmak için o veri tabanının JDBC sürücüsünü projemize eklememiz gerekir.Bu kısa açıklamanın ardından şimdi isterseniz uygulamamızdan Java DB ye ( ben burada örnek olarak Java DB ye bağlandım siz ihtiyaca göre MYSQL,POSTGRESQL gibi diğer veri tabanı sistemlerine bağlanabilirsiniz ) nasıl bağlanabiliriz ona bakalım :


    import java.sql.*;      // veri tabanı işlemleri için gerekli sınıfları içeren paket
    public class Bağlantı {
  
    Connection con;       // bağlantı kurmak için gerekli interface
      
    public Bağlantı(String user,String pass)
    {
        try{
                      con=DriverManager.getConnection("jdbc:derby://localhost:1527/mydb;user="+user+";password="+pass+";");                                 // bağlantı url miz

            }
      
        catch(Exception ex)
        {
            System.out.println(ex);
        }
  
    }
    public void close()
    {
        try{
            con.close();
        }
        catch(Exception ex)
        {
            System.out.println(ex);
        }
    }
}

         Bağlantı sınıfımızı yazdıktan sonra kullanmadan önce  unutmamamız gereken bir şey var ki o da driverı yüklemek.Bunun için projemizin Libraries klasörüne sağ tıklayark add JAR/folder diyerek çıkan ekrandan C:\Program Files\Sun\JavaDB\lib\derbyclient.jar ı seçip driverı projemize ekliyoruz.

         Bu yazımda en basit haliyle javada veri tabanı bağlantısını nasıl yapabileceğimizi gösterdim.Veri tabanında sorgulama,veri tabanından veri çekme gibi konulara hiç girmedim.Bunlar için başka bir yazıda görüşmek üzere...


MEZUNLARIMIZLA BULUŞTUK

    
          
            Geçtiğimiz cumartesi günü BBTK (BİLGİSAYAR VE BİLİŞİM TEKNOLOJİLERİ KLÜBÜ) olarak Selçuk Hocamızın da değerli katkılarıyla mezunlarımızla biraraya geldik.Aklımızdaki tüm sorulara yanıt bulabildiğimiz, özellikle kendi adıma mezuniyete 1 dönem kala merak ettiğim pek çok konuda aydınlandığım bir söyleşi oldu.2 oturum şeklinde gerçekleşen etkinlikte okulumuzun en genç mezunlarıyla buluştuk.1.oturumda Avea ve  Ericssondan gelen arkadaşlarımıza 2.oturumda Koç Sistem , TAI , Roketsan ve Savronikten gelen mezunlarımız katıldı.Hepimizin merak ettiği staj ,işe alım ,mülakat ,proje yarışmaları gibi konular konuşuldu.Mezunlar iş hayatına atılma sürecinde yaşadıkları deneyimlerini bizimle paylaştılar.Birçok başarının ancak takım çalışmasıyla elde edilebildiği Bilişim Sektöründe, takım olmanın,grup çalışmasının öneminden;proje yarışmalarının ,staj programlarının kazandırdıklarından;bitirme tezinin ilerde çalışılacak alanda yapılması gerektiğinden bahsettiler.Gelemeyen arkadaşlarımıza nispet yapmak gibi olmasın , gelenin çok şey kazandığı,gelemeyenın ise çok şey kaçırdığı bir söyleşi oldu.Bu nedenle isteğimizi kırmayıp gelen arkadaşlarımıza ve bize verdiği destekten ötürü Hocamıza çok teşekkür ediyorum.

 
Copyright © AYCAN GÖKDEMİR | Theme by BloggerThemes & frostpress | Sponsored by BB Blogging