Entrada #8 - 2/3/24 - 8:00pm - 10:30pm y 3/3/24 - 1:05pm - 5:35pm
En el dia 2 de marzo del 2024 realizamos una investigación para ver como funcionaba Spring Boot, descubrimos que lo mejor y mas ordenado es el patrón MVC y separarlo en paquetes en Java, esto para el orden. En resumen se crean 4: Repositorio, Modelo, Controlador y Servicio. El repositorio contacta con la BD, el servicio conecta el controlador con el repositorio y el modelo solo almacena la clase o las clases de la BD con atributos y métodos así como la clase respuesta igual con atributos y métodos, que indica si se realizo correctamente la operación
Tuvimos complicaciones con la ejecución del SP de inserción desde Java, pero este fue en un principio por el mal uso de los métodos y después fallos de conversión de conversión de tipos de datos. Se investigó sobre estos errores y se resolvieron satisfactoriamente.
Adjuntamos imágenes de lo hecho este día y pruebas realizadas
Los archivos creados este día fueron los siguientes:
Los archivos que llevan "I" como prefijo, son interfaces, estas tienen los prototipos de las funciones que poseen las clases como tal. En resumen la controller es un RestController, lo que hace es recibir llamadas y enviar respuestas, la model lleva la clase empleados, donde se crean los empleados que posteriormente se almacenaran en la BD, la ServiceResponse que indica el mensaje de las respuestas del controller, la repository se conecta con la BD, es decir, le hace las consultas, ejecuta SP, etc y por ultimo el service que es el que conecta el controller con el repository, realiza try/catch de los metodos del repository.
En las siguientes dos figuras se muestran los resultados de la inserción y el listado utilizando la extensión de chrome Talend API Tester
Comentarios
Publicar un comentario