Está en la página 1de 10

Generar clases anotadas Hibernate de base de datos

utilizando Eclipse

En este tutorial vamos a generar clases comentadas de una base de datos MySQL utilizando
un plugin de Eclipse 'hibernacin Herramientas' proporcionada por JBoss.
Los pasos de este tutorial:
1.
Instalacin del Hibernate Herramientas plugin para Eclipse.
2.
La creacin de 'usuarios' una simple base de datos Mysql que contiene los
"usuarios" de dos tablas y 'papeles'.
3.

Configuracin de hibernacin utilizar esta base de datos.

4.

La generacin de las clases comentadas de esta base de datos.

1. Instalacin del plugin de


hibernacin:
Para hibernacin puede utilizar este sitio de actualizacin, est destinado a la versin indigo de
Eclipse, sino que tambin se puede instalar en la ltima versin de Eclipse Juno.
Para agregar un nuevo sitio de actualizaciones, en Eclipse se puede ir a Help-> Install New
Software ...
Haga clic en Agregar y escriba este enlace en
Ubicacin: http://download.jboss.org/jbosstools/updates/stable/indigo/

Puede desmarcar "Contacta con todos los sitios de actualizacin durante la instalacin para
encontrar software necesario" si el proceso de instalacin es lenta.
Haga clic en Aceptar, Eclipse va a buscar los plugins existentes en ese enlace.
Tienes que elegir slo "Hibernate Tools y haga clic en Siguiente. Despus de la instalacin se
haya completado, reinicie Eclipse y ya est listo para trabajar con Hibernate.

Despus de instalar el plugin, hay una nueva perspectiva llamada "Hibernate". Usted puede
utilizar esta perspectiva, el trabajo con las nuevas caractersticas aadidas por el plug-in
"Hibernate Tools.
Crear un nuevo proyecto java simple.
Ahora tenemos que aadir las libreras necesarias para utilizar Hibernate. Para ello se puede
ver en este tutorial http://j2eetipsandtutorials.blogspot.com/2012/08/using-maven-plugin-ineclipse.html , que va a ayudar a descargar las libreras necesarias utilizando Maven. O
simplemente puede descargar las 4 bibliotecas de hibernacin de esta pgina
webhttp://sourceforge.net/projects/hibernate/files/hibernate4/ .
Para agregar las bibliotecas de hibernacin a la "construccin de ruta 'de su proyecto, haga clic
derecho en el proyecto y seleccione Propiedades elija' Java Buid Camino ', seleccione'
Bibliotecas 'y haga clic en" Aadir JAR externos ... "botn a continuacin, seleccione los
archivos jar en el directorio '\ lib \ required' en el archivo comprimido que descarg de
hibernacin.

Tambin tienes que agregar el controlador JDBC de MySQL, se puede descargar desde
aqu:http://dev.mysql.com/downloads/connector/j/ y agregue la misma manera que agreg las
bibliotecas de hibernacin.

2. La creacin de la base de datos


MySQL:
Este diagrama describe la estructura de nuestra Base de Datos MySQL:

El nombre de la base de datos que aqu hay "usuarios".


Este es el cdigo para crear la base de datos MySQL thise:

3. Configuracin de hibernacin
utilizar MySQL:
Ahora vamos a crear un nuevo archivo de configuracin de Hibernate, para ello ir a File-> New> Other y seleccione Hibernate-> 'El archivo de configuracin de Hibernate (cfg.xml) "y haga
clic en Siguiente.

Seleccione 'src' del directorio en el que est creando el archivo y haga clic en Siguiente:

En la imagen siguiente hacer lo mismo que hice en esta imagen:

No se olvide de comprobar en "Crear una configuracin de consola, vamos a necesitar ms


tarde.
En el siguiente formulario, marque 'Anotacin (JDK 1.5 +) "est seleccionado y elija la versin
de hibernacin como 4.

En la pestaa 'Opciones' seleccione la opcin 'dialecto de base de datos' como 'MySQL' y haga
clic en Finalizar.

4. La generacin de las clases


anotadas de la base de datos
MySQL:
A continuacin, seleccione el punto de vista 'hibernacin' y ver un nuevo pequeo icono en la
barra de herramientas haga clic en l y seleccione 'Hibernar Generacin Configuraciones
Cdigo ... "

A continuacin, seleccione 'Configuracin de la consola ", como la que hemos creado antes.
El directorio de salida es el directorio 'src' de su proyecto.
D un nombre al paquete que desea crear sus clases anotadas.
Para el tecleo "reveng.xml 'en' Configuracin 'y seleccione el directorio' src 'que contiene el
archivo Reveng.

En la pestaa "Exportadores de seleccionar slo" cdigo de dominio (. Java) 'y compruebe que
el "uso de Java 5 de sintaxis" y "Generar anotaciones EJB3' se seleccionan.

Haga clic en "Aplicar" y "Ejecutar" y esperar a Eclipse para crear las clases anotadas.

Ahora, como usted ve, Eclipse creado las clases anotadas directamente de la base de datos.
Espero que esto era informativo para y le doy las gracias por leer .

También podría gustarte