Skip to content

mauriisai/API-Rest_SpringBoot-3

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

ApiRest con Spring Boot en IntelliJ IDEA

Codificacion de una API Rest para la administracion de una Clinica Medica, haciendo uso del Framework Spring Boot 3.0 en IntelliJ IDEA. Se creo el proyecto en Spring Initializr, agregando las dependencias en este contexto. Con el uso de Maven como Gerenciador del Software, Implementando persistencia Con JPA e Hibernate y Gerenciando la BD en MySql Workbench Se realizo el CRUD de 2 entidades del Modelo de Datos y la validacion oportuna de los campos registrados y los procesos que podemos operar sobre ellos. El testing de la API se realizo con Insomnia los detalles se daran a conocer posteriormente en este informe.

Herramientas Utilizadas🔧

IntelliJ IDEA
Java JDK 17
MySql Workbench 8.0 CE
Insomnia - programa para testing de APIs. URL-> https://insomnia.rest/

Dependencias 📋

Dependencias

Funcionalidades

Funcionalidad 1: 

Creacion de un nuevo Registro y validacion de los campos registrados para almacenarlos en la BD

Funcionalidad 2:

Se permite desplegar el listado de los registros almacenados mostrando solo los campos establecidos por las reglas del negocio.

Funcionalidad 3: 

Se puede realizar la actualizacion/modificacion de los Registros unicamente de los atributos permitidos por las reglas del negocio.

Funcionalidad 4: 

Eliminacion de un registro de la BD

Funcionalidad 5: 

Inhabilitar registros de la BD, sin eliminarlos para poseer un Historico del usuario en el sistema.

Ejecutando las pruebas ⚙️

Autor ✒️

Mauricio valdez contacto: mauriisai

About

API Rest creado con Spring Initializr y Codificado en IntelliJ IDEA

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages