...
En este manual veremos los pasos necesarios para poder generar las entidades a partir de las tablas para proyectos FundewebJS.
1. Crear fichero hibernate.cfg.xml
El primer paso será crear un fichero de configuración de hibernate que usará la consola de hibernate para generar las entidades:
El fichero lo deberemos crear en el directorio raíz del proyecto ya que no influye en la ejecución del mismo. Una vez creado tendremos que configurar el acceso a nuestra base de datos con los datos pertinentes
...
Una vez configurados estos datos quedaría configurar la consola de hibernate para poder generar las entidades.
2. Consola hibernate
La creación de la consola de hibernate es similar a la de Fundeweb. Si no nos aparece la pestaña Hibernate Configurations donde la consola de Eclipse, en la barra superior nos vamos a Window → Show View → Other, y ahí seleccionamos Hibernate Configurations. Para crearnos la consola de hibernate, en esa pestaña haremos click derecho y clickaremos en Add Configuration..., lo que nos llevará a esta ventana:
Los puntos a configurar son los siguientes:
- Type: Debemos especificar Core
- Hibernate Version: 4.3
- Project: Ruta de nuestro proyecto
- Database connection: Deberemos crear la conexión a la base de datos (igual que en Fundeweb, ver la documentación aquí). Recordad que hay que copiar y pegar la contraseña, si no cada carácter que se introduce prueba la conexión, y se acabará bloqueando por demasiados intentos fallidos.
- Configuration file: Ruta donde se encuentra nuestro fichero hibernate.cxf.xml
Tras rellenar los valores podemos ver en la pestaña hibernate configurations desplegando nuestra configuración si se ha cargado correctamente o no (en caso afirmativo mostrará los esquemas de BBDD).
3. Ejecución del generador
Para ejecutar el generador debemos acceder a las opciones de Hibernate y crear una nueva configuración de ejecución:
...
En el menú de creación de la configuración deberemos indicar la ruta al código fuente y el paquete destino del código que se genere
Y en la pestaña Exporters deberemos indicar que sólo necesitamos el código *.java
Una vez configurado le damos al botón Apply y posterirmente a Run lo que ejecutará el generador de código, creando las entidades en el paquete que le hayamos indicado.
...




