Azərbaycanca AzərbaycancaDeutsch Deutsch日本語 日本語Lietuvos Lietuvosසිංහල සිංහලTürkçe TürkçeУкраїнська УкраїнськаUnited State United State
Destek
www.wikipedia.tr-tr.nina.az
  • Vikipedi

Hibernate Java platformunda yazılmış bir ORM Object Relational Mapping aracıdır ORM object oriented dillerdeki nesneleri

Hibernate

Hibernate
www.wikipedia.tr-tr.nina.azhttps://www.wikipedia.tr-tr.nina.az
TikTok Jeton Satışı

Hibernate, Java platformunda yazılmış bir ORM (Object/Relational Mapping) aracıdır. ORM, (object oriented) dillerdeki nesnelerin, (relational databases) kayıtlara nasıl karşılık geldiğini yürüten bir teknolojidir. NHibernate adında .NET çatısı için yeniden yazılmış bir türevi bulunur.

Hibernate
image
Geliştirici(ler)Red Hat
Güncel sürüm5.2.1
İşletim sistemiTüm platformlar
TürORM
LisansLGPL
Resmî sitesihibernate.org
Kod deposu
  • github.com/hibernate/hibernate-orm
image

Hibernate gibi ORM araçlarıyla, bir nesneyi veri tabanına kaydetmek, yeni halini güncellemek ve sorgulama yapmak düz SQL bağlantılarına göre çok kolaydır.

Örneğin, JDBC ile veri tabanına bir kayıt eklemek için şuna benzer bir kod yazılır:

stmt.executeUpdate( "INSERT INTO KAHVE VALUES ('Colombian', 101, 7.99, 0, 0)");

Burada, "KAHVE" tablosuna bir kayıt eklenmekte. Böyle bir işlemi Hibernate ile yapmak için:

session.saveOrUpdate(kahve);

kahve, bildiğimiz düz bir Java nesnesidir (POJO).

Hibernate gibi ORM araçlarının en önemli faydası, kod yazımını kısaltmak veya kolaylaştırmaktan öte, yazılım bakımını kolaylaştırmasıdır. Veri tabanı temelli uygulamalarda, kodun 1/3´ü veri tabanı erişimine yöneliktir. Veri tabanındaki bir kolonunun tipinin değişmesi, yeni bir kolon eklenmesi gibi değişiklikler, bütün veri erişim kodunu tekrar gözden geçirmeyi gerektirir. Hibernate ile bu gözden geçirmeden çok yüksek oranda tasarruf edilir. Hibernate kullanılan yazılımlarda, veri tabanındaki değişikliklerde yapılması gereken sadece nesnelerle tabloların birbirine nasıl eşleştirildiğinin (mapping) gözden geçirilmesidir.

Hibernate, son 3 sene içinde, kurumsal Java uygulamalarında fiilen standart haline gelmiştir. EJB 2.0 sürümündeki Entity Beanler, yeni EJB 3.0 sürümünde Hibernate´e yakın bir API hâline gelmiştir.

Dış bağlantılar

  • hibernate.org2 Ekim 2009 tarihinde Wayback Machine sitesinde .

wikipedia, wiki, viki, vikipedia, oku, kitap, kütüphane, kütübhane, ara, ara bul, bul, herşey, ne arasanız burada,hikayeler, makale, kitaplar, öğren, wiki, bilgi, tarih, yukle, izle, telefon için, turk, türk, türkçe, turkce, nasıl yapılır, ne demek, nasıl, yapmak, yapılır, indir, ücretsiz, ücretsiz indir, bedava, bedava indir, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, resim, müzik, şarkı, film, film, oyun, oyunlar, mobil, cep telefonu, telefon, android, ios, apple, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, pc, web, computer, bilgisayar

Hibernate Java platformunda yazilmis bir ORM Object Relational Mapping aracidir ORM object oriented dillerdeki nesnelerin relational databases kayitlara nasil karsilik geldigini yuruten bir teknolojidir NHibernate adinda NET catisi icin yeniden yazilmis bir turevi bulunur HibernateGelistirici ler Red HatGuncel surum5 2 1Isletim sistemiTum platformlarTurORMLisansLGPLResmi sitesihibernate orgKod deposugithub com hibernate hibernate orm Hibernate gibi ORM araclariyla bir nesneyi veri tabanina kaydetmek yeni halini guncellemek ve sorgulama yapmak duz SQL baglantilarina gore cok kolaydir Ornegin JDBC ile veri tabanina bir kayit eklemek icin suna benzer bir kod yazilir stmt executeUpdate INSERT INTO KAHVE VALUES Colombian 101 7 99 0 0 Burada KAHVE tablosuna bir kayit eklenmekte Boyle bir islemi Hibernate ile yapmak icin session saveOrUpdate kahve kahve bildigimiz duz bir Java nesnesidir POJO Hibernate gibi ORM araclarinin en onemli faydasi kod yazimini kisaltmak veya kolaylastirmaktan ote yazilim bakimini kolaylastirmasidir Veri tabani temelli uygulamalarda kodun 1 3 u veri tabani erisimine yoneliktir Veri tabanindaki bir kolonunun tipinin degismesi yeni bir kolon eklenmesi gibi degisiklikler butun veri erisim kodunu tekrar gozden gecirmeyi gerektirir Hibernate ile bu gozden gecirmeden cok yuksek oranda tasarruf edilir Hibernate kullanilan yazilimlarda veri tabanindaki degisikliklerde yapilmasi gereken sadece nesnelerle tablolarin birbirine nasil eslestirildiginin mapping gozden gecirilmesidir Hibernate son 3 sene icinde kurumsal Java uygulamalarinda fiilen standart haline gelmistir EJB 2 0 surumundeki Entity Beanler yeni EJB 3 0 surumunde Hibernate e yakin bir API haline gelmistir Dis baglantilarhibernate org2 Ekim 2009 tarihinde Wayback Machine sitesinde

Yayın tarihi: Temmuz 17, 2024, 03:39 am
En çok okunan
  • Aralık 08, 2025

    Beslenme psikolojisi (Duygusal yeme)

  • Aralık 08, 2025

    Belle ve Sebastian (dizi, 2017)

  • Aralık 08, 2025

    Belarus Voleybol Federasyonu

  • Aralık 08, 2025

    Belarus Kadınlar Voleybol Ligi

  • Aralık 06, 2025

    Baştürk (anlam ayrımı)

Günlük
  • Erol Köse Production

  • Mete Özgencil

  • 1995 Başbakanlık Kupası

  • 1995 Başbakanlık Kupası

  • Esad rejiminin çöküşü

  • Abdullah Ercan

  • Rahim ağzı kanseri

  • Pap smear

  • Beşgen

  • Model (soyut)

NiNa.Az - Stüdyo

  • Vikipedi

Bültene üye ol

Mail listemize abone olarak bizden her zaman en son haberleri alacaksınız.
Temasta ol
Bize Ulaşın
DMCA Sitemap Feeds
© 2019 nina.az - Her hakkı saklıdır.
Telif hakkı: Dadaş Mammedov
Üst