0% encontró este documento útil (0 votos)
329 vistas

Tutorial Básico de API REST Con Spring Boot

Este documento presenta un mini tutorial para el desarrollo de una API REST con Spring Boot. Explica cómo crear un proyecto Spring Boot con las dependencias necesarias, configurar el acceso a una base de datos PostgreSQL, agregar la estructura del proyecto incluyendo modelos, repositorios, servicios y controladores, y probar la API con Postman y documentarla con Swagger.

Cargado por

Jose Garcia
Derechos de autor
© © All Rights Reserved
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
329 vistas

Tutorial Básico de API REST Con Spring Boot

Este documento presenta un mini tutorial para el desarrollo de una API REST con Spring Boot. Explica cómo crear un proyecto Spring Boot con las dependencias necesarias, configurar el acceso a una base de datos PostgreSQL, agregar la estructura del proyecto incluyendo modelos, repositorios, servicios y controladores, y probar la API con Postman y documentarla con Swagger.

Cargado por

Jose Garcia
Derechos de autor
© © All Rights Reserved
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 16

TUTORIAL BASICO API-REST

CON SPRING BOOT


Implementación de API REST y Documentación

Descripción breve
Mini tutorial introductorio de desarrollo de aplicaciones API REST con Spring Boot

Ms. Camilo E. Suárez Rebaza


[email protected]
Tutorial Básico API-REST y Spring Boot
Abrir PgAdmin de PostgreSQL:

Crear base de datos:

Clic en <Save> y listo.

1
Creamos un Nuevo proyecto “Spring Started Project”:

ingresamos la siguiente información para el Nuevo Proyecto Spring Boot:

2
Seleccionamos las siguientes dependencias:

3
Clic en next:

Clic en Finish:

4
Se muestra el proyecto recién creado.

Abrimos el archivo “application.properties” y Configuramos el acceso a la base de datos


“dbclientes” de PostgreSQL creada al inicio:

A continuación, creamos la estructura inicial para el proyecto:

5
Ahora, agregamos el modelo de datos, en el paquete Dominio:

A continuación, se muestra el código de la clase del dominio de datos:

6
Paso seguido agregamos el repositorio a la carpeta respectiva:

Se muestra el código del repositorio:

Luego, se agrega las clases de servicio (interfaces e implementaciones):

A continuación, las interfaces de servicio:

7
Ahora, se muestra el código de implementación de dichas interfaces:

8
Se deben crear los siguientes controladores:

A continuación se muestra el código del controlador:

9
Probamos con PostMan:

10
11
12
Agregamos las dependiencias Swagger2 al archivo POM.xml

Y se muestra la interface de Springfox Swagger 3:

13
14
15

También podría gustarte