En este ejemplo estoy usando Netbeans 6.9, Ubuntu 10.04, Glassfish y MySQL Database
Para este ejemplo vamos a crear diferentes relaciones entre clases y por ende entre tablas en la base de datos.
Para esto creamos un proyecto empresarial llamado Relaciones:


Como primer paso vamos a crear una base de datos en mysql llamada DBRelaciones, para esto usamos el comando create database DBRelaciones desde la linea de comando de MySQL.

Una vez creada la base de datos, vamos a agregar la referencia de la libreria de MySQL a nuestro proyecto de Netbeans.

Luego creamos la unidad de persistencia desde Netbeans.
Damos boton derecho sobre el proyecto EJB y seleccionamos New/Other/persistence/Persistence Unit.

Le damos el nombre Relaciones-ejbPU, como proveedor de persistencia seleccionamos TopLink y en DataSource seleccionamos new DataSource y creamos un nuevo datasource a DBRelaciones,


una vez hecho esto seleccionamos como Table Generation Strategy Drop and Create y damos click en Finish

No hay comentarios:
Publicar un comentario