/product-service

RESTful service using Java and Spring Boot supporting the basic CRUD operations for products.

Primary LanguageJava

product-service

RESTful service using Java and Spring Boot supporting the basic CRUD operations for products.

Built With

  • Java 11
  • Spring Boot
  • Spring HATEOS
  • Spring JPA
  • PostgreSQL
  • Swagger
  • Junit4
  • Lombok
  • Maven

Installation

  1. The primary you will need to install PostgreSQL;
  2. Create your database;
  3. Run the script inside the ./utils/start.sql and create the tables;

Clone Project

git clone https://github.com/liviubiur/product-service.git

Tests

mvn test

Bulding

mvn -DskipTests clean package

Documentation

A Swagger documentation is available at http://localhost:8080/swagger-ui.html.