Tutorial de jpa para windows usando net beans y mysql parte 1
1. 4 de enero
JAVA PERSISTENCE API (JPA) PARA WINDOWS USANDO IDE NETBEANS Y MYSQL
de 2011
JAVA PERSISTENCE API (JPA) PARA WINDOWS
1. Software a utilizado:
a. IDE Programacion
i. NetBeans 6.9.1 (http://www.netbeans.org)
b. Base Datos
i. MySQL 5.1.50 (http://www.mysql.com/downloads/)
c. Frameworks
i. JPA (Java Persistence API(JPA)
ii. Hibernate
2. Base Datos : Crearemos una base datos usando el gestor MySQL llamada dbbanco, las
estructura de las tablas son como las que se muestran en las figuras.
Tabla Cliente
Tabla Cuenta
2. 4 de enero
JAVA PERSISTENCE API (JPA) PARA WINDOWS USANDO IDE NETBEANS Y MYSQL
de 2011
3. Ingreso de Datos a las tablas
a. Tabla Cliente
b. Tabla Cuenta
4. NetBeans: Ingresamos al NetBeans y creamos el DataSource con MySQL y la base
datos dbbanco.
1
2 Clic
derecho
3. 4 de enero
JAVA PERSISTENCE API (JPA) PARA WINDOWS USANDO IDE NETBEANS Y MYSQL
de 2011
5. NetBeans: Creamos un nuevo proyecto de nombre jpabanco
1
2
4. 4 de enero
JAVA PERSISTENCE API (JPA) PARA WINDOWS USANDO IDE NETBEANS Y MYSQL
de 2011
6. JPA: Creamos la unidad de persistencia : jpabancoPU y elija la librería de persistencia :
Hibernate.
5. 4 de enero
JAVA PERSISTENCE API (JPA) PARA WINDOWS USANDO IDE NETBEANS Y MYSQL
de 2011
7. JPA : Creamos el modelo clic derecho en el proyecto , nueva entidad desde una base datos,
ojo el paquete modelo, el nombre lo escribes para que se cree dicho paquete.
6. 4 de enero
JAVA PERSISTENCE API (JPA) PARA WINDOWS USANDO IDE NETBEANS Y MYSQL
de 2011
8. JPA: En este paso (Mapping Options) elija el tipo de colección y finalice con clic en el
botón Finish.
7. 4 de enero
JAVA PERSISTENCE API (JPA) PARA WINDOWS USANDO IDE NETBEANS Y MYSQL
de 2011
9. JPA: Ahora crearemos el controlador . Clic derecho en el proyecto, nuevo JPA Controller
10. JPA: Seleccionamos las entidades generadas en el paquete modelo a partir de la tablas
de la Base Datos.
8. 4 de enero
JAVA PERSISTENCE API (JPA) PARA WINDOWS USANDO IDE NETBEANS Y MYSQL
de 2011
11. JAP: Resultado Final