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
- Java 11
- Gradle 7.1.1
- Docker
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