Hoe om 'n winterslaap Pojo -klas uit DB -tabelle te genereer: 12 stappe

INHOUDSOPGAWE:

Hoe om 'n winterslaap Pojo -klas uit DB -tabelle te genereer: 12 stappe
Hoe om 'n winterslaap Pojo -klas uit DB -tabelle te genereer: 12 stappe

Video: Hoe om 'n winterslaap Pojo -klas uit DB -tabelle te genereer: 12 stappe

Video: Hoe om 'n winterslaap Pojo -klas uit DB -tabelle te genereer: 12 stappe
Video: Hoe u 4 verschillende dynamische pop-upopmerkingen in Excel kunt maken, inclusief een grafiek 2024, Maart
Anonim

Hibernate is 'n kragtige, hoëprestasie -objek/relasionele volhardings- en navraagdiens. Hibernate gebruik JavaBean -klasse om databasistabelle in die geheue voor te stel. Die kolomme van die tabel word verteenwoordig deur die velde van die java -klas. Die klas-tot-tafel-veld-tot-kolom-inligting word in XML-lêers geberg.

Dit verduidelik die stappe om databasistabelle te omskep om hiberneerde POJO-klasse te genereer en XML-lêers met behulp van hibernate-gereedskap in kaart te bring.

Stappe

Genereer Hibernate Pojo -klasse uit DB -tabelle Stap 1
Genereer Hibernate Pojo -klasse uit DB -tabelle Stap 1

Stap 1. Laai die Hibernate Tool af en haal die inhoud uit na die wortelmap van Eclipse (moet plugins en funksies dopgehou saamsmelt)

Genereer Hibernate Pojo -klasse uit DB -tabelle Stap 2
Genereer Hibernate Pojo -klasse uit DB -tabelle Stap 2

Stap 2. Begin verduistering

Genereer Hibernate Pojo -klasse uit DB -tabelle Stap 3
Genereer Hibernate Pojo -klasse uit DB -tabelle Stap 3

Stap 3. Klik op [File -> New -> Other -> Hibernate -> Hibernate Configuration File] en skep 'n cfg -lêer

Die volgende eienskappe moet gespesifiseer word: jdbc url, gebruikersnaam, wagwoord, DB -skema, bestuurderklas en dialek.

Genereer Hibernate Pojo -klasse uit DB -tabelle Stap 4
Genereer Hibernate Pojo -klasse uit DB -tabelle Stap 4

Stap 4. Klik op [File -> New -> Other -> Hibernate -> Hibernate Console Configuration] en skep 'n nuwe konsole -opset

Voeg die jar -lêer wat u DB -bestuurder bevat, onder in die klaspad -afdeling.

Genereer Hibernate Pojo -klasse uit DB -tabelle Stap 5
Genereer Hibernate Pojo -klasse uit DB -tabelle Stap 5

Stap 5. Voer die naam van die konsole -opset in

Klik op die knoppie Blaai teen die konfigurasielêer en kies die cfg.xml -lêer wat in stap 3 geskep is.

Genereer Hibernate Pojo -klasse uit DB -tabelle Stap 6
Genereer Hibernate Pojo -klasse uit DB -tabelle Stap 6

Stap 6. Klik op [File -> New -> Other -> Hibernate -> Hibernate Reverse Engineering File (reveng.xml)] en kies die ligging van die lêer

Genereer Hibernate Pojo -klasse uit DB -tabelle Stap 7
Genereer Hibernate Pojo -klasse uit DB -tabelle Stap 7

Stap 7. Kies die cfg.xml -lêer wat in stap 3 geskep is as die konsole -opstelling

Klik op die insluit -knoppie en spesifiseer die skema en tabelnaam (e) om te verander. Meervoudige tabelname kan gespesifiseer word met behulp van sql wild char (bv: TBL_%). Klik op Voltooi.

Genereer Hibernate Pojo -klasse uit DB -tabelle Stap 8
Genereer Hibernate Pojo -klasse uit DB -tabelle Stap 8

Stap 8. Skakel oor na die Hibernate -perspektief en klik op die Hibernate -ikoon in die werkbalk en kies die [Hibernate Code Generation]

.] opsie.

Genereer Hibernate Pojo -klasse uit DB -tabelle Stap 9
Genereer Hibernate Pojo -klasse uit DB -tabelle Stap 9

Stap 9. Klik met die rechtermuisknop op die boomknooppunt [Hibernate Code Generation] en kies New

Genereer Hibernate Pojo -klasse uit DB -tabelle Stap 10
Genereer Hibernate Pojo -klasse uit DB -tabelle Stap 10

Stap 10. Gee die naam van die opset en kies die konsole-opset wat in stap 5 geskep is en reveng.xml wat in stap6-7 geskep is

Kies ook die Output Directory en 'n relevante pakket.

Genereer Hibernate Pojo -klasse uit DB -tabelle Stap 11
Genereer Hibernate Pojo -klasse uit DB -tabelle Stap 11

Stap 11. Gaan na die blad Uitvoerders en kyk na Genereer domeinkode (.java) en Genereer toewysings (hbm.xml)

Klik op run.

Aanbeveel: