Cum se generează clase POJO și mapări XML cu Hibernate din bazele de date

Hibernate este un serviciu de baze de date cu o performanță ridicată și o memorie obiect-relațională. Hibernate utilizează clase JavaBean pentru a reprezenta tabelele care funcționează ca baze de date în memorie. Coloanele din tabel sunt reprezentate de câmpurile clasei Java. Datele cu etichete de la clasă la masă și de la un câmp la altul sunt stocate în fișiere XML. Acest articol explică pașii de a inversa tabelele de date de inginerie și de a genera clase POJO din clase Java, precum și mapările fișierelor XML, utilizând instrumentele Hibernate.

pași

Imaginea intitulată Generați clasele Hibernate Pojo din tabele DB Pasul 1
1
Descărcați fișierul java (Jar) cu ajutorul instrumentelor Hibernate aici, și extrageți fișierul în dosarul Eclipse dropins.
  • Imaginea intitulată Generați clasele Hibernate Pojo din tabele DB Pasul 2
    2
    Executați Eclipse.
  • Imaginea intitulată Generați clasele Hibernate Pojo din tabele DB Pasul 3
    3
    Faceți clic pe [File -> Nou -> Altele -> Hibernare -> Hibernate File Configuration] și creați un fișier cfg. Trebuie să specificați următoarele proprietăți: jdbc url, nume de utilizator, parolă, schemă DB, clasă șofer și dialect.
  • Imaginea intitulată Generați clasele Hibernate Pojo din tabele DB Pasul 4
    4
    Faceți clic pe [File -> Nou -> Altele -> Hibernare -> Hibernate Console Configuration] și creați o nouă configurație a consolei. Adăugați fișierul Jar care conține driverul DB în secțiunea Classpath în partea de jos a ecranului.
  • Imaginea intitulată Generați clasele Hibernate Pojo din tabele DB Pasul 5
    5
    Introduceți numele configurației consolei. Faceți clic pe butonul Răsfoiți lângă câmpul Configurare fișier și selectați fișierul cfg.xml creat într-un pas anterior.
  • Imaginea intitulată Generați clasele Hibernate Pojo din tabele DB Pasul 6
    6


    Faceți clic pe [File -> Nou -> Altele -> Hibernare -> Hibernate Reverse Engineering File (reveng.xml)] și selectați locația fișierului.
  • Imaginea intitulată Generați clasele Hibernate Pojo din tabele DB Pasul 7
    7
    Selectați fișierul cfg.xml creat în pasul 3 din secțiunea Configurare a consolei. Faceți clic pe butonul Include și alegeți tabelele și diagramele cu care veți inversa ingineria. Puteți efectua mai multe căutări de tabelă sau puteți alege mai mulți parametri deschisi utilizând un wildcard SQL. Faceți clic pe Finalizare.
  • Imaginea intitulată Generați clasele Hibernate Pojo din tabele DB Pasul 8
    8
    Treceți în perspectiva Hibernate și faceți clic pe pictograma Hibernate din bara de instrumente pentru a selecta opțiunea [Generare cod hibernare].
  • Imaginea intitulată Generați clasele Hibernate Pojo din tabele DB Pasul 9
    9
    Faceți clic dreapta pe nodul [Generare cod hibernare] și selectați Nou.
  • Imaginea intitulată Generați clasele Hibernate Pojo din tabele DB Pasul 10
    10
    Dați configurației un nume și selectați consola creată în pasul 5, precum și fișierul reveng.xml creat în pașii 6-7. De asemenea, selectează locația fișierului în Directorul de ieșire și un pachet de date relevant.
  • Imaginea intitulată Generați clasele Hibernate Pojo din tabele DB Pasul 11
    11
    Accesați fila Exportatori și examinați câmpurile Generați codul domeniului (.java) și Generați câmpuri (hbm.xml). Faceți clic pe executare
  • Imaginea intitulată Generați clasele Hibernate Pojo din tabele DB Pasul 12
    12
    Maparea fișierelor XML și a claselor Java va fi creată în locația specificată ca director de ieșire la pasul 10.
  • Distribuiți pe rețelele sociale:

    înrudit
    Cum să ștergeți copiile de rezervă WhatsApp pe AndroidCum să ștergeți copiile de rezervă WhatsApp pe Android
    Cum se creează fișiere JARCum se creează fișiere JAR
    Cum se creează primul program Java în Ubuntu LinuxCum se creează primul program Java în Ubuntu Linux
    Cum se creează un fișier executabil în EclipseCum se creează un fișier executabil în Eclipse
    Cum se creează un nou proiect Java în EclipseCum se creează un nou proiect Java în Eclipse
    Cum se creează o bază de date în SQL ServerCum se creează o bază de date în SQL Server
    Cum se descarcă, se instalează și se rulează JDK și EclipseCum se descarcă, se instalează și se rulează JDK și Eclipse
    Cum se descarcă EclipseCum se descarcă Eclipse
    Cum se descarcă Eclipse IDE în sistemul de operare WindowsCum se descarcă Eclipse IDE în sistemul de operare Windows
    Cum se execută EclipseCum se execută Eclipse
    » » Cum se generează clase POJO și mapări XML cu Hibernate din bazele de date

    © 2011—2020 ertare.com