0% encontró este documento útil (0 votos)
117 vistas36 páginas

Soa 060619

Este documento describe los pasos para crear una aplicación web CRUD (crear, leer, actualizar, eliminar) en Java que se conecta a una base de datos MySQL. Incluye la creación de una base de datos, tablas, clases, interfaces y métodos en Java para realizar operaciones CRUD, así como la implementación de un servicio web y un cliente para consumir el servicio.

Cargado por

Jaime Añazco
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 DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
117 vistas36 páginas

Soa 060619

Este documento describe los pasos para crear una aplicación web CRUD (crear, leer, actualizar, eliminar) en Java que se conecta a una base de datos MySQL. Incluye la creación de una base de datos, tablas, clases, interfaces y métodos en Java para realizar operaciones CRUD, así como la implementación de un servicio web y un cliente para consumir el servicio.

Cargado por

Jaime Añazco
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 DOCX, PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 36

1.

Vamos a crear una base de datos llamada prueba

2. Esta base prueba contiene una tabla user

3. Nueva base en phpmmmmmmmmmyadmin

4.

5.
6.
7.

8. Id, fname, lname


9.

10. UNA VEZ CREADA LA TABLA

11. Creamos una java web application SERVICIO_CRUD


12.

13. Crearemos una java class conexión dentro de un paquete llamado modelo

14.

15. Y dentro crearemos odas las demás clases

16. Nuestra entidad User

17.
18. Y la clase UserDAO

19.

20. Vamos acrear tambipen una interface de nombre CRUD

21.

22. Primero vamos a trabajar la onexion a a base de datos

23. En le structura de proyecto , botón derecho en library – add librasry


24.

25. Trabajamos en la clase conexión


26.
27.

28. Debemos agregar ahí también el método getconection después del método conexion
29.

30. Ahora vamos ala clase entidad User, para eso necesitamos crear variables, recuerda q

nuestra tabal tiene tres campos

31. Creamos los atributos , y con alt + insert u constructor vació y uego un cosntructor

con sus parámetros

32. Luego agregaremos todos los getters y setters


33.

34.
35. Ahoaratrabajaremos en usuario dao, para ellos trabajaremos todos los m´todos en

nustra interface

36. Vamosa declarar los métodos que vamos a implementar en la la interface CRUD
37.
38. Y para utilizarlos en UserDAO vamos a implementar la interface

39. Yuna vez que le indiquemos que implemente de CRUD , nos va indicar que

implementemos los métodos abstractos

40.

41. Por ahora solo trabajaremos conel método listar para eso agregaremos algunas

variables e instanciaremos también la clase conexion , y borraremos el contenido del

método listar

42.
43. Dentro del método listar vamos a crear una variable del tipo List con la estructura de

Usery una variavble del tio string para nuestra consulta sql, también un try catch para

traer la data y manejar alguna posible excepción si la hubiera


44.
45.

46. Una vez implementado nuestro método vamos a implementar nuestro servicio

47. Botón derecho en el proyecto y en otros.. elegimos webservice


48.
49. El webservice se va allamar Servicios y el package webServices

50.

51. Una vez creado , va,mos al apestaña design

52. Y hacemos clic en el botonde la parte superior derecha remove operación para

eliminar el servicio hello creado por defectro

53.

54.

55.
56.
57. Ahora vamos gregar una nueva operación , con el botón superior derecho
58.
59. Tenems el código de la sgte manera

60. Importar java.util.List


61.
62. Necesitamos una variable del tipo List, para ello necesitamos isntanciar la clase

UserDAO

63.
64. Si no funciona tratemos con otro conector de mysql

65. Add jar o library y buscar el jar

66. Luego modificamos

67. La cdena de conexión

68.

69. Y p4robamos de nuevo


70. Al probar en el botón listar deberíamos verlo de la sgte manera
71.
72. Para poder consumirlo vamos acrear un nuevo proyecto llalamdo servicioCrudCliente

73. Elinaremos el index.html

74. Y crearempos index.jspy crearemos java.class User y package modelo

75. Luego crearemos un servlet de nombre controlador y packageservlets y no le doy que

cree el xml

76. Seleccionamo web service cliente y en brows uscamos el servicio q creamos y le damos

finish
77.

78. Dentro de webservices references están los métodos


79.

80. Para poder utilizar el servici , vamos aabrir la clase user y rrastramos el método listar
81.
82. El tipo private lo cambiamos a public

83.

84. Ahora nos avmos aindex jsp

85. Para los estilos utilizaremos bootsterap


86.

Y lo pegamos en el head

Vamos agregar u div y dentro un card


Dentro de card body vamos agregar una tabla
87. Ahora tenemos que listar en la parte del cuerpo, para ellos insertamos un póco de
código java , priemro necesitamos instanciar la clase User yluego una variable de tipo
List
88.

También podría gustarte