Guia Netbeans Jsf

Páginas: 14 (3463 palabras) Publicado: 19 de octubre de 2012
CREACIÓN DE LA BASE DE DATOS Y LAS TABLAS CON DERBY.
Crearemos la Base de Datos almacen

Le asignamos el usuario y el password para la seguridad en el acceso a los datos.

Procedemos a crear las tablas producto y proveedor.

Tabla artículo
Tabla proveedor

Creamos una relación entre la tabla artículo y proveedor, adicionando una llave foránea a la tabla de los artículos.

Cuando setrabaja con Netbeans y Derby no es necesario configurar la conexión con la base de datos, procedimientos que si hay que realizar para manejadores de bases de datos como MySQL, PostgreSQL, etc.
-------------------------------------------------
ALTER TABLE articulo ADD CONSTRAINT fk_articulo_proveedor
-------------------------------------------------
FOREIGN KEY (id_proveedor) REFERENCES proveedor(id_proveedor);

Para MySQL
-------------------------------------------------
create table articulo (
-------------------------------------------------
id_articulo INTEGER NOT NULL AUTO_INCREMENT,
-------------------------------------------------
nombre VARCHAR(50) NOT NULL,
-------------------------------------------------
descripcion VARCHAR(250),-------------------------------------------------
id_proveedor INTEGER NOT NULL,
-------------------------------------------------
PRIMARY KEY (id_articulo)
-------------------------------------------------
)
-------------------------------------------------
ENGINE = InnoDB;

-------------------------------------------------
create table proveedor (
-------------------------------------------------
id_proveedor INTEGERNOT NULL AUTO_INCREMENT,
-------------------------------------------------
nombre VARCHAR(50) NOT NULL,
-------------------------------------------------
PRIMARY KEY (id_proveedor)
-------------------------------------------------
)
-------------------------------------------------
ENGINE = InnoDB;
Creamos una relación entre la tabla artículo y proveedor, adicionando una llave foránea a latabla de los artículos. Para que esto funcione sus tablas deben ser creadas con InnoDB.
-------------------------------------------------
ALTER TABLE articulo ADD CONSTRAINT fk_articulo_proveedor
-------------------------------------------------
FOREIGN KEY fk_articulo_proveedor (id_proveedor)
-------------------------------------------------
REFERENCES proveedor (id_proveedor)-------------------------------------------------
ON DELETE RESTRICT
-------------------------------------------------
ON UPDATE RESTRICT;

Definir el driver a utilizar.

Configuración de la conexión a la base de datos en Netbeans
Selecciona la pestañaServices y el apartado Databases. La pantalla lucirá de la siguiente manera.

Ahora dentro de las bases de datos se selecciona la carpeta de drivers y presiona el segundo botón del mouse y selecciona la opción de New Driver. Aparece la ventana donde debe configurar el driver de jdbc para su respectiva base de datos. En esta ventana se le solicitan:

Creando la aplicación Web en NetbeansSeleccione la opcion de File -> New Project, Seleccione la categoría de Web, y por último el proyecto de Web Application.

Presione Next y aparece la siguiente ventana:

Cambie el nombre de Default Java Package por almacen, luego presione Finish, se empezará a crear el proyecto.
Creando los Entidades desde la base de datos
Seleccione con el mouse el proyecto que acaba de crear, presione elsegundo botón del mouse y Seleccione New -> Entity classes from database donde aparecerá la siguiente ventana:

Nota: No olvide indicarle a la base de datos que se conecte utilizando el otro botón del mouse, en caso contrario pueden existir problemas en este apartado.
A continuación nos preguntará cual es el DataSource (Conexión a la base de datos) que deseamos utilizar, por lo cual...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Guia NetBeans
  • Guia Laboratorio1 NetBeans
  • Guia JSF
  • Guia Jsf
  • Guia de NetBeans
  • Gui netbeans
  • Guia de Java. Ejercicios realizados para hacer en NetBeans
  • Guia Java Intermedio Con Jsf

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS