Hibernate - Ambiente

Questo capitolo spiega come installare Hibernate e altri pacchetti associati per preparare un ambiente per le applicazioni Hibernate. Lavoreremo con il database MySQL per sperimentare esempi di Hibernate, quindi assicurati di avere già una configurazione per il database MySQL. Per maggiori dettagli su MySQL, puoi controllare il nostro Tutorial su MySQL .

Download di Hibernate

Si presume che tu abbia già l'ultima versione di Java installata sul tuo sistema. Di seguito sono riportati i semplici passaggi per scaricare e installare Hibernate sul tuo sistema:

  • Scegli se installare Hibernate su Windows o Unix, quindi procedi al passaggio successivo per scaricare il file .zip per Windows e il file .tz per Unix.

  • Scarica l'ultima versione di Hibernate da http://www.hibernate.org/downloads.

  • Al momento della stesura di questo tutorial, ho scaricato hibernate-distribution3.6.4.Final e quando decomprimi il file scaricato, ti darà la struttura della directory come mostrato nell'immagine seguente

Installazione di Hibernate

Dopo aver scaricato e decompresso l'ultima versione del file di installazione di Hibernate, è necessario eseguire i seguenti due semplici passaggi. Assicurati di impostare correttamente la tua variabile CLASSPATH altrimenti dovrai affrontare problemi durante la compilazione dell'applicazione.

  • Ora copia tutti i file della libreria da /lib nel tuo CLASSPATH e cambia la tua variabile classpath per includere tutti i JAR -

  • Infine, copia hibernate3.jarfile nel tuo CLASSPATH. Questo file si trova nella directory principale dell'installazione ed è il JAR principale di cui Hibernate ha bisogno per svolgere il proprio lavoro.

Prerequisiti di ibernazione

Di seguito è riportato l'elenco dei pacchetti / librerie richiesti da Hibernate e dovresti installarli prima di iniziare con Hibernate. Per installare questi pacchetti, dovrai copiare i file di libreria da/lib nel tuo CLASSPATH e modifica la tua variabile CLASSPATH di conseguenza.

Sr.No. Pacchetti / librerie
1

dom4j

Analisi XML www.dom4j.org/

2

Xalan

Processore XSLT https://xml.apache.org/xalan-j/

3

Xerces

Il parser Java di Xerces https://xml.apache.org/xerces-j/

4

cglib

Modifiche appropriate alle classi Java in fase di esecuzione http://cglib.sourceforge.net/

5

log4j

Registrazione di Faremwork https://logging.apache.org/log4j

6

Commons

Registrazione, e-mail, ecc. https://jakarta.apache.org/commons

7

SLF4J

Facciata di registrazione per Java https://www.slf4j.org