Skip to content

tino097/awesome-spring-boot-rest-api

Repository files navigation

Awesome Spring Boot Rest API

Wercker Wercker Wercker GitHub issues GitHub labels GitHub labels

*TODO: Improve the readme file

Table of contents

  1. Introduction
  2. Prerequisites
  3. Development

Introduction

Spring Boot is an extension of the Spring framework. It can be used to skip boilerplate code for configuring the applications. In this example we will use its powerful and easy approach to give an example of how to build awesome REST API.

For that purpose we will create an application which can be used as Company catalogue. We will be able to add, edit and delete companies and expose REST endpoint for that purpose. Additionally it will be an option to add Owners or Industries to specific company

Prerequisites

  • Java 11
  • Gradle 7.1.1
  • Docker

Development

Please clone or fork the repo:

git clone https://github.com/tino097/awesome-spring-boot-rest-api.git

To build the project execute the following command:

./gradlew build