Utilice este procedimiento para crear una entidad JPA:
En el Navegador o en el Explorador de proyectos, seleccione el proyecto JPA y luego Archivo > Nuevo > Otro. Se visualizará el diálogo Seleccionar un asistente.
Seleccione JPA > Entidad y pulse Siguiente. Se visualizará la Clase de entidad.
Complete esta página del siguiente modo:
Seleccione el proyecto JPA en el campo Proyecto.
En el campo Carpeta fuente, seleccione o especifique la ubicación de la carpeta
src
del proyecto JPA.
Seleccione o especifique el nombre del paquete de clase de esta entidad en el campo Paquete Java.
Especifique el nombre de la clase Java en el campo Nombre de clase.
Si es necesario, especifique o seleccione una superclase.
Si es necesario, complete la sección Herencia del siguiente modo (estas propiedades son opcionales):
Acepte la opción Entidad (el valor predeterminado) para
crear una clase Java con la opción @Entity
.
Como alternativa, puede seleccionar Superclase correlacionada (si ha definido una superclase).
Seleccione Herencia y luego seleccione una de las estrategias de correlación de herencia JSR 220 (SINGLE_TABLE, TABLE_PER_CLASS, JOINED).
Seleccione Añadir a correlaciones de entidad en XML para
crear correlaciones XML en orm.xml
, en lugar de anotaciones.
Pulse Siguiente para continuar en la página Propiedades de entidad, en la que definirá los campos persistentes de la entidad.
Como alternativa, puede pulsar Finalizar para completar la entidad.
Complete la página del siguiente modo:
Si es necesario, especifique un nombre nuevo para la entidad. Al hacerlo, se
añade un atributo name
a la notación @Entity
(@Entity(name="NombreEntidad")
).
Acepte Utilizar valor predeterminado (el valor
predeterminado) para utilizar el valor predeterminado para el nombre de la tabla
correlacionada. La especificación de otro nombre provoca la adición de la
notación @Table
con su atributo name
definido como tabla nueva
(@Table(name="NombreTabla")
).
Nota: Las opciones relacionadas con el nombre de entidad no están disponibles si ha seleccionado Superclase correlacionada en la página Clase de entidad |
Añada campos de persistencia a la entidad pulsando Añadir. Se visualizará el diálogo Campos de entidad.
Seleccione un tipo de persistencia en la lista Tipo. Puede recuperar tipos adicionales mediante la función Examinar.
Especifique el nombre de campo y pulse Aceptar. Repita este procedimiento para cada campo.
Si es necesario, seleccione Clave para designar el campo como clave primaria.
Seleccione el tipo de acceso Basado en campos (el valor predeterminado) o Basado en propiedades.
Pulse Finalizar. Eclipse añade la entidad a su proyecto.