Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

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.

  1.  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. 
    1. Ejemplo en Intellij
      1. Image Added
      2. 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).Image Added
      3. Ir a la clase y verificar las anotaciones correspondiente al campo primary key de la tablaImage Added
        1. Agregar la referencia al sequence de la tabla, con las anotaciones @GeneratedValue @SequenceGenerator  
      4. Agregar las referencias a foreign key manualmente siguiendo los siguientes pasos.
        1. Agregar la referencia en la tabla del entity correspondiente siguiendo el siguiente nombre en camel case tabla+ by + nombre del primary key. Ejemplo:  dParticipanteByParticipanteIdImage Added
        2. Y agregar el método set y get con el siguiente formato:                       Image Added
        3. Agregar las referencias de las dos tablas en con la anotación JoinColumn