Pasos para crear una EntityClass y relacionarla con su tabla correspondiente en la base de datos.
Obs: La tabla y el sequence para la tabla deben estar creados previamente.
- Dependiendo del IDE con el que se trabaje, ir a la sección de Persistence ir a la opción de Generar clases/entitys for database.
- Ejemplo en Intellij

- Seleccionar la tabla correspondiente, el package donde se almacenará la nueva clase generada, el lugar por defecto es com.tesabiz.sicoop.entity y también el sufijo (en este caso Entity).

- Ir a la clase y verificar las anotaciones correspondiente al campo primary key de la tabla

- Agregar la referencia al sequence de la tabla, con las anotaciones @GeneratedValue @SequenceGenerator
- Agregar las referencias a foreign key manualmente siguiendo los siguientes pasos.
- Agregar la referencia en la tabla del entity correspondiente siguiendo el siguiente nombre en camel case tabla+ by + nombre del primary key. Ejemplo: dParticipanteByParticipanteId

- Y agregar el método set y get con el siguiente formato:

- Agregar las referencias de las dos tablas en con la anotación JoinColumn