Page tree
Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Current »

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. 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).
      2. Ir a la clase y verificar las anotaciones correspondiente al campo primary key de la tabla
        1. Agregar la referencia al sequence de la tabla, con las anotaciones @GeneratedValue @SequenceGenerator  
      3. 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:  dParticipanteByParticipanteId
        2. Y agregar el método set y get con el siguiente formato:                       
        3. Agregar las referencias de las dos tablas en con la anotación JoinColumn
  • No labels