Hibernate is een krachtige, high performance object / relationele persistentie en query-service. Hibernate gebruikt JavaBeans klassen om database tabellen te vertegenwoordigen in het geheugen. De kolommen van de tabel worden weergegeven door de velden van de Java-klasse. De klasse-aan-tafel, field-to-kolom informatie wordt bewaard in XML-bestanden.
Dit verklaart de stappen om te keren-engineering database tabellen te overwinteren POJO klassen en in kaart brengen van XML-bestanden met behulp van hibernate-tools genereren.
Stappen
- 1Download hibernate gereedschappen. en extract de inhoud naar hoofdmap van Eclipse (moet plugins en features mappen samen te voegen).
- 2Start eclips.
- 3Klik op [bestand -> nieuw -> overige -> hibernate -> hibernate configuratiebestand] en maak een cfg bestand. De volgende eigenschappen moeten worden gespecificeerd: JDBC-URL, gebruikersnaam, wachtwoord, DB-schema, stuurprogrammaklasse en dialect.
- 4Klik op [bestand -> nieuw -> overige -> hibernate -> hibernate console configuratie] en maak een nieuwe console configuratie. Voeg het jar-bestand dat uw DB driver in de classpath onderin beeld bevat.
- 5Voer de naam van de console configuratie. Klik op Bladeren knop tegen de configuratie bestand en selecteer het cfg.xml bestand gemaakt in stap 3.
- 6Klik op [bestand -> nieuw -> overige -> hibernate -> hibernate reverse engineering-bestand (Reveng xml.)] En selecteer de locatie van het bestand.
- 7Selecteer de cfg. Xml-bestand gemaakt in stap 3 als de console instellen. Klik op de knop onder en geef het schema en de tabel naam (namen) te reverse engineeren. Meerdere tabelnamen kunnen worden opgegeven via sql wilde char (bv.: TBL_%). Klik op Voltooien.
- 8Schakel over naar de slaapstand perspectief en klik op het icoon overwinteren in de werkbalk en selecteer de [hibernate-code generatie..] optie.
- 9Klik rechts op de [hibernate-code generatie] boom knooppunt en selecteer nieuwe.
- 10Geef de naam van de configuratie en selecteert de console configuratie gemaakt in stap 5 en Reveng. Xml gemaakt in stap 6-7. Selecteer ook de Output Directory en een relevant pakket.
- 11Ga naar het tabblad exporteurs en check genereren domain code (. Java) en het genereren van mappings (hbm.xml). Klik draaien.
- 12Het hibernate mapping XML-bestanden en Java-klassen wordt gemaakt in de output directory opgegeven in stap 11.