Vous êtes sur la page 1sur 9

Creación de Aplicaciones de Escritorio

NETBEANS METODO CRUD – MYSQL


Para realizar la conexión de Java a Mysql debemos de tener en cuenta lo siguiente:
- Verificar si en Library, se encuentra el Driver JDBC MYSQL.
Si no fuera el caso, tendríamos que descargarlo de internet.
Los pasos para la Creación de un Nuevo Proyecto en Netbeans son los siguientes:
1er Paso:
Aperturamos Netbeans y damos clic en File -> New Project

Nuevo Proyecto

2do Paso:
Luego de ello nos mostrara una nueva ventana, en la cual nos indica que tipo de proyecto vamos a crear.
Para ello en Categorias, seleccionamos Java, y en Proyectos, seleccionamos Java Application.

Docente: Valerio Herrera, Luis Diseño y Programación Web II 18 de septiembre de 2019 1


HKDSDSADSA
Creación de Aplicaciones de Escritorio

3er Paso
Damos clic en Next (siguiente), y nos mostrara la ventana de un Nuevo Proyecto en Java Application, allí
debemos de ponerle un nombre a nuestro proyecto, para ello ingresaremos App_Venta, luego la ubicación
de proyecto, lo dejamos por defecto en la carpeta mostrada y por ultimo desactivamos la casilla de Create
Main Class. Y clic en Finish.

4to Paso:
Muestra el Proyecto creado con la siguiente interfaz.

Docente: Valerio Herrera, Luis Diseño y Programación Web II 18 de septiembre de 2019 2


HKDSDSADSA
Creación de Aplicaciones de Escritorio

5to Paso:
En estos momentos crearemos tres Carpetas (Paquetes) para lo que iremos desarrollando durante todo este
semestre. Las Carpetas tendrán los siguientes nombres Vista, Modelo, Controlador.
Siendo Vista, la carpeta, cual contendrá todos nuestros formularios.
Mientras Modelo, contendrá la conexión a la BBDD, entidades de nuestros campos de la tabla.
Y Controlador, todos los eventos y/o acciones a realizar (Crear, Leer, Actualizar, Eliminar).

Luego de crear los tres paquetes. Añadiremos la Librería MySql JDBC Driver, para ello hacemos clic
derecho en Libraries -> Add Library -> MySql JDBC Driver. Por ultimo aceptar.

Creación de Clase Conexión


Para crear una clase en Java-Netbeans lo haremos dentro de la carpeta Modelo. Para ello, clic derecho en
la carpeta Modelo -> New -> Java Class.

Docente: Valerio Herrera, Luis Diseño y Programación Web II 18 de septiembre de 2019 3


HKDSDSADSA
Creación de Aplicaciones de Escritorio

Luego de crear la clase Conexión, lo siguiente será introducir un código para así poder tener conexión u
acceso a la base de datos, que crearemos en SQLYog.
El Código tendrá que ser digitado dentro de las llaves de public class Conexión

Hacer doble clic dentro de la clase


conexión, para así poder digitar lo
que está en la imagen inferior.

Docente: Valerio Herrera, Luis Diseño y Programación Web II 18 de septiembre de 2019 4


HKDSDSADSA
Creación de Aplicaciones de Escritorio

CREACION DE LA BASE DE DATOS “BD_VENTA”

CREACION DE LOS PROCEDIMIENTOS ALMACENADOS PARA INSERTAR (),


ACTUALIZAR () Y ELIMINAR ().

Docente: Valerio Herrera, Luis Diseño y Programación Web II 18 de septiembre de 2019 5


HKDSDSADSA
Creación de Aplicaciones de Escritorio

CREACION DE PROCEDIMIENTO ALMACCENADO PARA BUSQUEDA POR ID

Docente: Valerio Herrera, Luis Diseño y Programación Web II 18 de septiembre de 2019 6


HKDSDSADSA
Creación de Aplicaciones de Escritorio

CREACION DE JFRAME – “Frm_Reg_Empleados”

Después de crear el Formulario, realizaremos el siguiente diseño:

- Text Field:
Conocido como Cuadro de Texto. Es aquí donde se ingresan los datos para que así, podamos
realizar una acción.
- Label:
Conocido como Etiqueta de Texto. Permite escribir el nombre o referencia de un Cuadro de
Texto.

- Tool Bar:
Es una Barra de Herramientas, donde sirve como contener de Botones, Cuadro de Texto, etc.

- Button:
Botones de Comandos, los cuales realizan las operaciones de New, Save, Update, Search, Delete.

Docente: Valerio Herrera, Luis Diseño y Programación Web II 18 de septiembre de 2019 7


HKDSDSADSA
Creación de Aplicaciones de Escritorio

CREACION DE CODIGO PARA LA TABLA EMPLEADOS EN NETBEANS


Btn_Agregar

Btn_Editar

Docente: Valerio Herrera, Luis Diseño y Programación Web II 18 de septiembre de 2019 8


HKDSDSADSA
Creación de Aplicaciones de Escritorio

Btn_Buscar

Btn_Eliminar

Docente: Valerio Herrera, Luis Diseño y Programación Web II 18 de septiembre de 2019 9


HKDSDSADSA

Vous aimerez peut-être aussi