Come generare classi Pojo di ibernazione da tabelle DB: 12 passaggi

Sommario:

Come generare classi Pojo di ibernazione da tabelle DB: 12 passaggi
Come generare classi Pojo di ibernazione da tabelle DB: 12 passaggi

Video: Come generare classi Pojo di ibernazione da tabelle DB: 12 passaggi

Video: Come generare classi Pojo di ibernazione da tabelle DB: 12 passaggi
Video: EM17 Inserire IMMAGINI su Excel con INSERISCI COMMENTO 2024, Aprile
Anonim

Hibernate è un servizio di query e persistenza relazionale/oggetto potente e ad alte prestazioni. Hibernate utilizza le classi JavaBean per rappresentare le tabelle del database in memoria. Le colonne della tabella sono rappresentate dai campi della classe java. Le informazioni da classe a tabella, da campo a colonna sono conservate in file XML.

Questo spiega i passaggi per decodificare le tabelle del database per generare classi POJO di ibernazione e mappare i file XML utilizzando gli strumenti di ibernazione.

Passi

Genera classi Pojo di ibernazione dalle tabelle DB Passaggio 1
Genera classi Pojo di ibernazione dalle tabelle DB Passaggio 1

Passaggio 1. Scarica lo strumento Hibernate ed estrai il contenuto nella cartella principale di Eclipse (dovrebbe unire i plugin e le cartelle delle funzionalità)

Genera classi Pojo di ibernazione da tabelle DB Passaggio 2
Genera classi Pojo di ibernazione da tabelle DB Passaggio 2

Passaggio 2. Avvia l'eclissi

Genera classi Pojo di ibernazione da tabelle DB Passaggio 3
Genera classi Pojo di ibernazione da tabelle DB Passaggio 3

Passaggio 3. Fare clic su [File -> Nuovo -> Altro -> Ibernazione -> File di configurazione di ibernazione] e creare un file cfg

È necessario specificare le seguenti proprietà: jdbc url, nome utente, password, schema DB, classe driver e dialetto.

Genera classi Pojo di ibernazione da tabelle DB Passaggio 4
Genera classi Pojo di ibernazione da tabelle DB Passaggio 4

Passaggio 4. Fare clic su [File -> Nuovo -> Altro -> Ibernazione -> Configurazione console di ibernazione] e creare una nuova configurazione della console

Aggiungi il file jar che contiene il tuo driver DB nella sezione classpath in basso.

Genera classi Pojo di ibernazione da tabelle DB Passaggio 5
Genera classi Pojo di ibernazione da tabelle DB Passaggio 5

Passaggio 5. Immettere il nome della configurazione della console

Fare clic sul pulsante Sfoglia sul file di configurazione e selezionare il file cfg.xml creato nel passaggio 3.

Genera classi Pojo di ibernazione da tabelle DB Passaggio 6
Genera classi Pojo di ibernazione da tabelle DB Passaggio 6

Passaggio 6. Fare clic su [File -> Nuovo -> Altro -> Sospensione -> Sospensione file Reverse Engineering (reveng.xml)] e selezionare la posizione del file

Genera classi Pojo di ibernazione dalle tabelle DB Passaggio 7
Genera classi Pojo di ibernazione dalle tabelle DB Passaggio 7

Passaggio 7. Selezionare il file cfg.xml creato nel passaggio 3 come Configurazione console

Fare clic sul pulsante di inclusione e specificare lo schema e i nomi della tabella per il reverse engineer. È possibile specificare più nomi di tabella utilizzando il carattere jolly sql (es: TBL_%). Fare clic su Fine.

Genera classi Pojo di ibernazione da tabelle DB Passaggio 8
Genera classi Pojo di ibernazione da tabelle DB Passaggio 8

Passaggio 8. Passare alla prospettiva Sospensione e fare clic sull'icona Sospensione nella barra degli strumenti e selezionare [Generazione codice Sospensione

.] opzione.

Genera classi Pojo di ibernazione dalle tabelle DB Passaggio 9
Genera classi Pojo di ibernazione dalle tabelle DB Passaggio 9

Passaggio 9. Fare clic con il pulsante destro del mouse sul nodo dell'albero [Generazione codice di ibernazione] e selezionare Nuovo

Genera classi Pojo di ibernazione da tabelle DB Passaggio 10
Genera classi Pojo di ibernazione da tabelle DB Passaggio 10

Passaggio 10. Dai il nome della configurazione e seleziona la configurazione della console creata nel passaggio 5 e reveng.xml creato nel passaggio 6-7

Seleziona anche la directory di output e un pacchetto pertinente.

Genera classi Pojo di ibernazione dalle tabelle DB Passaggio 11
Genera classi Pojo di ibernazione dalle tabelle DB Passaggio 11

Passaggio 11. Vai alla scheda Esportatori e seleziona Genera codice dominio (.java) e Genera mappature (hbm.xml)

Fare clic su Esegui.

Consigliato: