Sådan genereres Hibernate Pojo-klasser fra DB-tabeller

Hibernate er en højtydende relationel / objekt og forespørgselsydelse service. Det bruger JavaBean klasser til at repræsentere database tabeller i hukommelsen. Tabellens kolonner er repræsenteret af felterne i Java-klassen. Tabellen klasse, kolonnefelt information opretholdes i XML-filer.

Denne artikel forklarer trinene for reverse engineering database tabeller til at generere dvale-POJO-klasser og kortlægge XML-filer ved hjælp af dvale værktøjer.

trin

Billede med titlen Generer Hibernate Pojo-klasser fra DB Tables Trin 1
1
Download Hibernate Tools. [1] og udpak indholdet til Eclipse root-mappen (du skal flette plugins og nuværende mapper).
  • Billede med titlen Generer Hibernate Pojo Classes fra DB Tables Step 2
    2
    Åben formørkelse.
  • Billede med titlen Generer Hibernate Pojo Classes fra DB Tables Trin 3
    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, førerklasse og dialekt.
  • Billede med titlen Generer Hibernate Pojo-klasser fra DB Tables Trin 4
    4
    Klik på [(Fil) -> Ny -> Andet -> Dvaletilstand -> Dvaletilstandsfil) og opret en ny konsolkonfiguration. Tilføj jar-filen, der indeholder DB-driveren i klassepanelafsnittet nederst.
  • Billede med titlen Generer Hibernate Pojo Classes fra DB Tables Trin 5
    5
    Indtast konsolkonfigurationsnavnet. Klik på knappen Gennemse mod konfigurationsfilen, og vælg filen cfg.xml, der er oprettet i trin 3.
  • Billede med titlen Generer Hibernate Pojo Classes fra DB Tables Trin 6
    6


    Klik på [File / File -> New / Other -> Hibernate -> Hibernate Reverse Engineering File (reveng.xml)] og vælg placeringen af ​​filen.
  • Billede med titlen Generer Hibernate Pojo-klasser fra DB Tables Trin 7
    7
    Vælg filen cfg.xml, der blev oprettet i trin 3 som konsolkonfiguration. Klik på knappen Inkluder og angiv navnene på skemaet og tabellen for at vende om. Flere tabelnavne kan angives ved hjælp af wildcard-tegnet for sql (for eksempel: TBL_%). Klik på Afslut.
  • Billede med titlen Generer Hibernate Pojo Classes fra DB Tables Step 8
    8
    Skift til Hibernate-perspektivet, klik på Hibernate-ikonet på værktøjslinjen og vælg [Hibernate Code Generation..] mulighed.
  • Billede med titlen Generer Hibernate Pojo Classes fra DB Tables Step 9
    9
    Højreklik på [Dvaletilstandsgenerering] knude og vælg Ny.
  • Billede med titlen Generer Hibernate Pojo-klasser fra DB-tabeller Trin 10
    10
    Angiv konfigurationsnavnet og vælg konsolkonfigurationen, der er oprettet i trin 5 og reveng.xml oprettet i trin 6-7. Vælg også Output-mappen og en relevant pakke.
  • Billede med titlen Generer Hibernate Pojo Classes fra DB Tables Step 11
    11
    Gå til fanen Eksportører / eksportører, marker Generer domænekode (.java) og Generer mappings (hbm.xml). Klik på Udfør.
  • Billede med titlen Generer Hibernate Pojo-klasser fra DB Tables Trin 12
    12
    Hibernate-mapping xml-filer og Java-klasserne oprettes i outputkatalogen, der er angivet i trin 11.
  • Del på sociale netværk:

    Relaterede
    © 2024 HodTari.com