0% encontró este documento útil (0 votos)
58 vistas15 páginas

Aplicación Web Utilizando NetBeans - Eje 3 - Modelos de Programacion II

El documento describe el proceso de creación de una aplicación web utilizando NetBeans y MySQL. Se detalla la modelación de la base de datos, la conexión entre MySQL y NetBeans, y la generación de clases y controladores para manejar datos. Finalmente, se menciona la ejecución del proyecto y la funcionalidad de CRUD para las entidades creadas.

Cargado por

jhisset Ausique
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
58 vistas15 páginas

Aplicación Web Utilizando NetBeans - Eje 3 - Modelos de Programacion II

El documento describe el proceso de creación de una aplicación web utilizando NetBeans y MySQL. Se detalla la modelación de la base de datos, la conexión entre MySQL y NetBeans, y la generación de clases y controladores para manejar datos. Finalmente, se menciona la ejecución del proyecto y la funcionalidad de CRUD para las entidades creadas.

Cargado por

jhisset Ausique
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

1

APLICACIÓN WEB UTILIZANDO NETBEANS.

PRESENTADO POR:
IVÁN FELIPE LARA ESPINOSA
JOSÉ RICARDO CHOCUÉ BOMBA
CAMILO ANDRÉS SAAVEDRA ZAPATA

FUNDACIÓN UNIVERSITARÍA DEL ÁREA ANDINA


FACULTAD DE INGENIERÍAS Y CIENCIAS BÁSICAS
INGENIERÍA DE SISTEMAS – GRUPO 014
2021
2

APLICACIÓN WEB UTILIZANDO NETBEANS.

PRESENTADO A:
JORGE EDUARDO OSPINA

ASIGNATURA
MODELOS DE PROGRAMACIÓN II

FUNDACIÓN UNIVERSITARÍA DEL ÁREA ANDINA


FACULTAD DE INGENIERÍAS Y CIENCIAS BÁSICAS
INGENIERÍA DE SISTEMAS – GRUPO 014
2021
3

JUSTIFICACIÓN.

A continuación se muestra la base de datos con sus respectivas relaciones, el cual se llevó a cabo la
modelación con el gestor de datos MySQL Workbeanch y posteriormente crear la base datos
denominada taller_1. Para continuar y observar que la conexión con MySQL sea correcta,
procedemos a crear un proyecto tipo Java Web con el lenguaje de programación NetBeans.

Objetivo general.

Realizar la conexión entre MySQL y NetBeans, evidenciando su respectiva creación de clases,


entidades y controladores.

 Modelado de la base de datos

 Base de datos con sus respectivas tablas de identidad.


4

 Creacion del proyecto Java Web para realizar su respectiva conexión, una vez dentro del
programa nos ubicamos en File y posteriormente damos clikc en New projet.

 Para continuar nombramos el proyecto como se evidencia en esta imagen que en este caso se
llamara ejercicio_eje3
5

 Utilizamos el servidor GlassFish Server 4.1 aun que si se desea trabajar con otro servidor,
seleccionamos el pestaña server y se nos muestra los servidores que se encuentran disponibles

 En cuanto al diseño nos muestra diferentes Frameworks con los que podemos trabajar, en este
caso vamos a seleccionar JavaServer Faces.
6

 Una vez creado el proyecto nos muestra la etiqueta HTML que nos permite desarrollar y crear
páginas Web.

Conectar base datos.

 Nos ubicamos en el proyecto y le damos click derecho en New y buscamos la clase Entity
Classes From Databases, en caso de que aparezca en esta ventana, nos ítem Other y lo
buscamos en la categoría Persistence y seleccionamos Entity Classes From Databases.
7

 Para crear la conexión selecionamos New Data Source.

 Nombramos la conexion como bd_taller3 que es diferente al nombre que se le asigno a la base
de datos MySQL.
8

 Buscamos el conector MySQL y lo selecionamos, aun que si nuestra base de datos la estamos
desarrolando con otro gestor de datos, ya sea Oracle o Posgrest seleccionamos el driver
corespondiente.

 En este paso nos mostrara si la conexión es correcta o presenta algún error de conectividad,
para ello en la casilla Database escribimos el nombre de la base de datos y su respectiva
contraseña, aunque si no se le asigno contraseña a la conexión de dejamos el campo vacío y
procedemos a dar Test connection y como se muestra la imagen la conexión exitosa.
9

 Damos siguiente en este paso.

 Una vez realizada la conexión sin ningún problema procedemos a finalizar con la conexión.
10

 Ya creada la conexión nos muestra el nombre de la conexión con su respectiva ruta que la
podemos encontrar en servicios y en la categoría Databases.

 Seleccionamos las tablas de identidad o simplemente le damos Add All para crear los
Packages en el proyecto.
11

 Una vez seleccionadas las Entidades continuamos renombrarlas.

 Despues de haber selecionado las tablas de identidad en la casilla Package y la Nombramos


com Entidades que son los objetos que despues vamos a instaciar durante en el desarrollo del
proyecto.
12

Crear controladores y Fachadas

 En la ventana Proyectos, hacemos click derecho en el proyecto y elija New y seleccionamos


Páginas JSF de Clases de entidad que es lo mismo decir JFS Pages from Entity Clases.

 Seleccionamos las entidades y damos click en siguiente.


13

 Ahora que se crearon las clases de entidad, puede crear la interfaz web para mostrar y
modificar los datos. Utilizará el asistente Páginas JSF de clases de entidad para generar
páginas JavaServer Faces. El código generado por el asistente se basa en anotaciones de
persistencia contenidas en las clases de entidad.

 Para Generar páginas y clases JSF, escribimos Fachadas el paquete JPA Session Bean y en el
JSF clases package escribimos Controladores que es donde se van a realizar las consultas
MySQL y por último en localization Bundle Name lo nombramos como '/ resources / Bundle'
14

 Como se puede observar para objeto se creó con su respectivo Crear, Editar, Listar y Vista
(CRUD).

 Por otra parte se muestran en los packege los controladores nos permite conectar la base de
datos y enviar las consultas sql, fachadas donde hacemos uso de algunos métodos más
recurrentes e identidades.
15

 Por último se procede a ejecutar el proyecto y muestra los ítems de cada identidad listo para
crear, actualizar y eliminar.

También podría gustarte