Hibernar - Medio ambiente

Este capítulo explica cómo instalar Hibernate y otros paquetes asociados para preparar un entorno para las aplicaciones de Hibernate. Trabajaremos con la base de datos MySQL para experimentar con ejemplos de Hibernate, así que asegúrese de tener una configuración para la base de datos MySQL. Para obtener más detalles sobre MySQL, puede consultar nuestro Tutorial de MySQL .

Descargando Hibernate

Se supone que ya tiene instalada la última versión de Java en su sistema. Los siguientes son los sencillos pasos para descargar e instalar Hibernate en su sistema:

  • Elija si desea instalar Hibernate en Windows o Unix y luego continúe con el siguiente paso para descargar el archivo .zip para Windows y el archivo .tz para Unix.

  • Descargue la última versión de Hibernate de http://www.hibernate.org/downloads.

  • En el momento de escribir este tutorial, descargué hibernate-distribution3.6.4.Final y cuando descomprima el archivo descargado, le dará la estructura de directorio como se muestra en la siguiente imagen

Instalación de Hibernate

Una vez que descargó y descomprimió la última versión del archivo de instalación de Hibernate, debe seguir dos sencillos pasos. Asegúrese de configurar su variable CLASSPATH correctamente, de lo contrario, tendrá problemas al compilar su aplicación.

  • Ahora, copie todos los archivos de la biblioteca de /lib en su CLASSPATH, y cambie su variable classpath para incluir todos los JAR -

  • Finalmente, copia hibernate3.jararchivo en su CLASSPATH. Este archivo se encuentra en el directorio raíz de la instalación y es el JAR principal que Hibernate necesita para hacer su trabajo.

Requisitos previos de hibernación

A continuación se muestra la lista de paquetes / bibliotecas requeridos por Hibernate y debe instalarlos antes de comenzar con Hibernate. Para instalar estos paquetes, deberá copiar los archivos de la biblioteca de/lib en su CLASSPATH y cambie su variable CLASSPATH en consecuencia.

No Señor. Paquetes / Bibliotecas
1

dom4j

Análisis XML www.dom4j.org/

2

Xalan

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

3

Xerces

El analizador de Java Xerces https://xml.apache.org/xerces-j/

4

cglib

Cambios apropiados en las clases de Java en tiempo de ejecución http://cglib.sourceforge.net/

5

log4j

Tala de árboles https://logging.apache.org/log4j

6

Commons

Registro, correo electrónico, etc. https://jakarta.apache.org/commons

7

SLF4J

Fachada de registro para Java https://www.slf4j.org