Hibernate, güclü, yüksək performanslı bir obyekt/əlaqəli davamlılıq və sorğu xidmətidir. Hibernate, verilənlər bazası cədvəllərini yaddaşda təmsil etmək üçün JavaBean siniflərindən istifadə edir. Cədvəlin sütunları java sinifinin sahələri ilə təmsil olunur. Sinifdən cədvələ, sütundan sahəyə olan məlumatlar XML fayllarında saxlanılır.
Bu, hazırda POJO dərsləri yaratmaq və qış yuxu alətlərindən istifadə edərək XML fayllarının xəritələndirilməsi üçün verilənlər bazası cədvəllərini tərsinə mühəndis etmək addımlarını izah edir.
Addımlar
Addım 1. Hibernate Toolunu yükləyin və məzmunu Eclipse -in kök qovluğuna çıxarın (plaginləri və qovluqları birləşdirməlidir)
Addım 2. Tutulmağa başlayın
Addım 3. [File -> New -> Other -> Hibernate -> Hibernate Configuration File] üzərinə vurun və cfg faylı yaradın
Aşağıdakı xüsusiyyətlər göstərilməlidir: jdbc url, istifadəçi adı, parol, DB sxemi, sürücü sinfi və ləhcə.
Addım 4. [File -> New -> Other -> Hibernate -> Hibernate Console Configuration] düyməsini basın və yeni bir konsol konfiqurasiyası yaradın
Aşağıdakı sinif yolu bölməsinə DB sürücünüzün daxil olduğu jar faylını əlavə edin.
Addım 5. Konsol konfiqurasiyasının adını daxil edin
Konfiqurasiya faylına qarşı Gözat düyməsini basın və 3 -cü addımda yaradılan cfg.xml faylını seçin.
Addım 6. [File -> New -> Other -> Hibernate -> Hibernate Reverse Engineering File (Reveng.xml)] üzərinə basın və faylın yerini seçin
Addım 7. Konsol Konfiqurasiyası olaraq 3 -cü addımda yaradılan cfg.xml faylını seçin
Daxil et düyməsini basın və tərs mühəndis üçün sxem və cədvəl adlarını göstərin. Birdən çox cədvəl adı sql wild char istifadə edərək təyin edilə bilər (məsələn: TBL_%). Bitir düyməsini basın.
Addım 8. Hazırda Hibernasiya perspektivinə keçin və alət çubuğundakı Qış rejiminə keçin və [Hibernate Code Generation] seçin
.] seçimi.
Addım 9. [Hibernate Code Generation] ağac qovşağına sağ vurun və Yeni seçin
Addım 10. Konfiqurasiyanın adını verin və 5-ci addımda yaradılan konsol konfiqurasiyasını və 6-7-ci addımda yaradılan reing.xml seçin
Həmçinin Çıxış Kataloqu və müvafiq paketi seçin.
Addım 11. İxracatçılar sekmesine keçin və Domen kodu yaradın (.java) və Eşlemeler yaradın (hbm.xml) yoxlayın
Çalıştır'ı basın.