/rest-api-springboot

This is a simple rest api(CRUD) using Spring Boot

Primary LanguageJavaMIT LicenseMIT

Rest Api Spring Boot

NPM

About

This is a simple rest api(CRUD) using Spring Boot. The main objective was learning about spring ecosystem and your tools and about concepts involving rest api development.

Built With

  • Java
  • Spring Boot
  • Spring Data JPA
  • Unit Testing
  • Maven
  • Lombok
  • MapStruct
  • SpringDoc - Open API 3
  • Docker

Prerequisites

  • Java 11
  • Docker

Installation

# clone repository
git clone https://github.com/kauanmocelin/rest-api-springboot.git

# enter the project folder
cd rest-api-springboot

# run docker container
docker-compose up

# execute the project
./mvnw spring-boot:run

# access the api documentation
http://127.0.0.1:8080/swagger-ui.html 

Author

Kauan Mocelin

Twitter Follow