Utilice este procedimiento para generar entidades persistentes a partir de tablas de base de datos. Debe crear un proyecto JPA y establecer una conexión de base de datos antes de generar entidades persistentes. Consulte "Crear un proyecto JPA nuevo" para obtener más información.
Pulse con el botón derecho sobre el proyecto JPA en el Explorador de proyectos y seleccione Herramientas de JPA > Generar entidades a partir de tablas.
En la página Seleccionar tablas, seleccione la conexión de base de datos y el esquema.
Para crear una conexión de base de datos nueva, pulse Añadir conexión.
Si no está conectado actualmente a la base de datos, aparece la página Conexión de base de datos. Seleccione el esquema y la conexión de base de datos y pulse Reconectar.
Después de seleccionar un esquema, seleccione las tablas a partir de las que desea generar entidades Java persistentes y pulse Siguiente.
En la página Asociaciones de tabla, seleccione las asociaciones a generar. Puede especificar la generación de referencias específicas para cada asociación.
Para crear una asociación nueva, pulse Añadir asociación. Utilice el asistente Crear asociación nueva para definir la asociación.
Después de editar las asociaciones de tabla, pulse Siguiente.
En la página Personalizar la generación de entidades predeterminada personalice la información de clase y correlación para cada entidad generada.
Después de personalizar las correlaciones, pulse Siguiente.
En la página Personalizar entidades individuales, revise la correlación y la información de clase para cada entidad que se generará y a continuación pulse Finalizar.
Eclipse crea una entidad Java persistente para cada tabla de base de datos. Cada entidad contiene campos basados en las columnas de la tabla. Eclipse también generará relaciones de entidad (como por ejemplo de uno a uno) basadas en las restricciones de la tabla. Figura: Generar entidades a partir de tablas ilustrar cómo Eclipse genera entidades a partir de tablas.