Hibernate

Kısaca: Hibernate, Java platformunda yazılmış bir ORM (Object/Relational Mapping) aracıdır. ...devamı ☟

{{Yazılım | adı =Hibernate | Resim = | firma =Red Hat | os =Tüm platformlar | sürüm = 3.2.0 | tür =ORM | lisans =LGPL }}

Hibernate, Java platformunda yazılmış bir ORM (Object/Relational Mapping) aracıdır. ORM, nesne odaklı (object oriented) dillerdeki nesnelerin, ilişkisel veritabanlarındaki (relational databases) kayıtlara nasıl karşılık geldiğini yürüten bir teknolojidir.

Hibernate gibi ORM araçlarıyla, bir nesneyi veritabanı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 veritabanı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. Veritabanı temelli uygulamalarda, kodun 1/3´ü veritabanı erişimine yöneliktir. Veritabanı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, veritabanı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 versiyonundaki Entity Beanler, yeni EJB 3.0 versiyonunda Hibernate´e yakın bir API haline gelmiştir.

Dış bağlantılar

hibernate.org

Kaynaklar

Vikipedi

Hibernate

1. anlamı kış uykusuna yatmak. kışı ılıman bir yerde geçirmek. kışı uykuda geçirmek.
2. anlamı kış uykusuna yatmak.

Hibernate

Hibernate İngilizce anlamı ve tanımı

Hibernate anlamları

  1. (v. i.) To winter; to pass the season of winter in close quarters, in a torpid or lethargic state, as certain mammals, reptiles, and insects.

Hibernate tanım:

Kelime: hi·ber·nate
Söyleniş: 'hI-b&r-"nAt
İşlev: intransitive verb
Türleri: -nat·ed; -nat·ing
Kökeni: Latin hibernatus, past participle of hibernare to pass the winter, from hibernus of winter; akin to Latin hiems winter, Greek cheimOn
1 : to pass the winter in a torpid or resting state
2 : to be or become inactive or dormant
- hi·ber·na·tion /"hI-b&r-'nA-sh&n/ noun
- hi·ber·na·tor /'hI-b&r-"nA-t&r/ noun

Hibernate

İngilizce Hibernate kelimesinin İspanyolca karşılığı.
v. hibernar, invernar

Hibernate

İngilizce Hibernate kelimesinin Fransızca karşılığı.
v. hiberner, passer l'hiver dans un état d'engourdissement, dormir pendant toute la saison de l'hiver (pour certains animaux); passer l'hiver dans un lieu au climat doux; s'isoler, se retirer, être inactif

Hibernate

İngilizce Hibernate kelimesinin Almanca karşılığı.
v. überwintern, winterschlafen (bestimmte Tiere); den Winter in wärmeren Regionen verbringen (menschen); abgeschieden sein

Hibernate

İngilizce Hibernate kelimesinin İtalyanca karşılığı.
v. (Biol) cadere in letargo, ibernare; (fig) svernare, trascorrere l'inverno

Hibernate

İngilizce Hibernate kelimesinin Portekizce karşılığı.
v. hibernar, dormir todo o inverno

Hibernate

f. kış uykusuna yatmak, kışı ılıman bir yerde geçirmek, kışı uykuda geçirmek

Hibernate

İngilizce Hibernate kelimesinin Flemenkçe karşılığı.
ww. houden van een winterslaap

Hibernate

v. spend the winter in a dormant condition (of certain animals); spend the winter in a place with a milder climate (of people); retreat, be in seclusion, be inactive

Bu konuda henüz görüş yok.
Görüş/mesaj gerekli.
Markdown kullanılabilir.