Red de conocimiento informático - Material del sitio web - Generación inversa de tablas en MyEclipse para generar clases de entidad

Generación inversa de tablas en MyEclipse para generar clases de entidad

La generación inversa de tablas en MyEclipse requiere ingeniería inversa en hibernación.

1. Abra la vista Explorar de la base de datos MyEclipse

2. Haga clic derecho en el área en blanco para crear un nuevo objeto de base de datos.

Haga clic en Agregar jar para agregar el archivo jar de la base de datos.

Complete la URL de conexión: jdbc:mysql://localhost:3306/hibernatetab2pojo

Nombre de usuario y contraseña: root

Nombre del controlador: ?com.mysql .jdbc.Driver

Nombre de usuario y contraseña: root

Nombre del controlador: ?driver

3. MyEclipse -> Agregar capacidades de hibernación

4. Luego seleccione un directorio para almacenar el archivo hibernate.cfg.xml generado automáticamente en el siguiente paso. El archivo cfg.xml generalmente se coloca en el directorio raíz de src sin excepción. En el siguiente paso, seleccione el archivo hibernate.cfg.xml que queremos crear en el primer paso. desea crear en el primer paso. A continuación, seleccione el objeto de base de datos creado en el primer paso y luego seleccione un directorio para almacenar la clase de herramienta HibernateSessionFactory generada automáticamente. Esta clase de herramienta hibernateSessionFactory es un singleton para obtener la sesión, así como algunos otros métodos para cerrar la sesión, etc. .

5. Cambie a la vista MyEclipse Database Explorer, abra nuestra base de datos: hibernatetab2pojo, expanda la tabla y seleccione todas las tablas:

6. Ingeniería: cree POJO <>, marque Crear hibernación, marque Actualizar hibernación y luego siga el siguiente paso.

8. Simplemente haga clic en Finalizar para generar la clase de entidad y el archivo hbm.xml correspondiente. También se configurará hibernate.cgf.xml.