Sådan genereres dvaletilstand Pojo -klasser fra DB -tabeller: 12 trin

Indholdsfortegnelse:

Sådan genereres dvaletilstand Pojo -klasser fra DB -tabeller: 12 trin
Sådan genereres dvaletilstand Pojo -klasser fra DB -tabeller: 12 trin

Video: Sådan genereres dvaletilstand Pojo -klasser fra DB -tabeller: 12 trin

Video: Sådan genereres dvaletilstand Pojo -klasser fra DB -tabeller: 12 trin
Video: Visual Basic Tutorial - 6 - Comments And Whitespace 2024, April
Anonim

Dvaletilstand er en kraftfuld, højtydende objekt/relationel vedholdenhed og forespørgselstjeneste. Dvaletilstand bruger JavaBean -klasser til at repræsentere databasetabeller i hukommelsen. Kolonnerne i tabellen repræsenteres af felterne i java -klassen. Klasse-til-tabel, felt-til-kolonne-oplysninger opbevares i XML-filer.

Dette forklarer trinene til reverse-manipulering af databasetabeller til generering af dvale POJO-klasser og kortlægning af XML-filer ved hjælp af dvale-værktøjer.

Trin

Generer dvaletilstand Pojo -klasser fra DB -tabeller Trin 1
Generer dvaletilstand Pojo -klasser fra DB -tabeller Trin 1

Trin 1. Download Hibernate Tool og udpak indhold til rodmappen på Eclipse (skal flette plugins og funktioner mapper)

Generer dvaletilstand Pojo -klasser fra DB -tabeller Trin 2
Generer dvaletilstand Pojo -klasser fra DB -tabeller Trin 2

Trin 2. Start formørkelse

Generer dvaletilstand Pojo -klasser fra DB -tabeller Trin 3
Generer dvaletilstand Pojo -klasser fra DB -tabeller Trin 3

Trin 3. Klik på [File -> New -> Other -> Hibernate -> Hibernate Configuration File] og opret en cfg -fil

Følgende egenskaber skal angives: jdbc url, brugernavn, adgangskode, DB -skema, driverklasse og dialekt.

Generer dvaletilstand Pojo -klasser fra DB -tabeller Trin 4
Generer dvaletilstand Pojo -klasser fra DB -tabeller Trin 4

Trin 4. Klik på [File -> New -> Other -> Hibernate -> Hibernate Console Configuration] og opret en ny konsolkonfiguration

Tilføj jar -filen, der indeholder din DB -driver, i sektionen classpath nederst.

Generer dvaletilstand Pojo -klasser fra DB -tabeller Trin 5
Generer dvaletilstand Pojo -klasser fra DB -tabeller Trin 5

Trin 5. Indtast navnet på konsolkonfigurationen

Klik på knappen Gennemse mod konfigurationsfilen, og vælg filen cfg.xml, der blev oprettet i trin 3.

Generer dvaletilstand Pojo -klasser fra DB -tabeller Trin 6
Generer dvaletilstand Pojo -klasser fra DB -tabeller Trin 6

Trin 6. Klik på [File -> New -> Other -> Hibernate -> Hibernate Reverse Engineering File (reveng.xml)], og vælg placeringen af filen

Generer dvaletilstand Pojo -klasser fra DB -tabeller Trin 7
Generer dvaletilstand Pojo -klasser fra DB -tabeller Trin 7

Trin 7. Vælg den cfg.xml -fil, der blev oprettet i trin 3, som konsolkonfiguration

Klik på knappen Inkluder, og angiv det skema og tabellenavne, der skal ombygges. Flere tabelnavne kan angives ved hjælp af sql wild char (f.eks.: TBL_%). Klik på Udfør.

Generer dvaletilstand Pojo -klasser fra DB -tabeller Trin 8
Generer dvaletilstand Pojo -klasser fra DB -tabeller Trin 8

Trin 8. Skift til dvaletilstandsperspektivet, og klik på ikonet Dvaletilstand i værktøjslinjen, og vælg [Generering af dvaletilstandskode

.] mulighed.

Generer dvaletilstand Pojo -klasser fra DB -tabeller Trin 9
Generer dvaletilstand Pojo -klasser fra DB -tabeller Trin 9

Trin 9. Højreklik på træknuden [Hibernate Code Generation] og vælg Ny

Generer dvaletilstand Pojo -klasser fra DB -tabeller Trin 10
Generer dvaletilstand Pojo -klasser fra DB -tabeller Trin 10

Trin 10. Giv navnet på konfigurationen, og vælg den konsolkonfiguration, der blev oprettet i trin 5, og reveng.xml oprettet i trin6-7

Vælg også Output Directory og en relevant pakke.

Generer dvaletilstand Pojo -klasser fra DB -tabeller Trin 11
Generer dvaletilstand Pojo -klasser fra DB -tabeller Trin 11

Trin 11. Gå til fanen Eksportører, og tjek Generer domænekode (.java) og Generer mappings (hbm.xml)

Klik på Kør.

Anbefalede: