38 entry daha
  • çoğunlukla nasıl çalıştığını, nasıl işlediğini, arkada neler yapıp ettiğini, nasıl kullanılması gerektiğini bilmeyenlerin kullandığı orm aracı.

    doğru kullanıldığında veriyi alıp vermek için harcadığınız emeği azaltır;
    - hql sorgularınız konfigürasyon ile beraber kontrol edilir. hataları varsa çabuk ortaya çıkar. geliştirme ortamında ve canlı ortamda farklı veritabanları kullanabilirsiniz (son cümle biraz yalan biraz gerçek)
    - criteria api ile çalışma zamanında sorgu üretme daha hatasız ve güvenli olur.
    - kod tekrar kullanımı (hadi bilemediniz kopyala-yapıştır'ı) kolaydır.
    birçok durumda iş mantığını yazmak için daha fazla vakit ayırabilirsiniz.

    velhasıl kelam, bol reklamı yapılan -ama hibernate'in daha pek yeni olduğu(*)- big data ve tüm tutorial'ların örneklerin konusu small data arasına düşen bölgede dikkatli kullanınız. o örneklerde gördüğünüz şeylerin çoğu uğraşmanız gereken veri veya ilişki miktarı çok az büyüdüğünde bile size saç baş yolduracak. oturun başından sonuna o dokümanı okuyun. okuduğunuza değecek, dünya sizin için daha güzel bir yer olacak. diğer taraftan da jdbc nedir ona da bir bakın, jdbc ile istediğiniz işi yapmanın maliyetini ve performansını tahmin edebilir hale gelin.

    (*) nosql veritabanları için hibernate-ogm var ama kullanmadım, yorumu olan varsa yeşillendirsin.
11 entry daha
hesabın var mı? giriş yap