Skip to content

nanotaboada/java.samples.spring.boot

Repository files navigation

🧪 RESTful Web Service with Spring Boot

Status

Java CI with Maven Quality Gate Status Codacy Badge codecov CodeFactor codebeat badge

About

Proof of Concept for a RESTful Web Service made with Spring Boot 3 targeting JDK 21

Structure

Simplified, conceptual project structure and main application flow

Figure: Simplified, conceptual project structure and main application flow. Not all dependencies are shown.

Documentation

http://localhost:9000/swagger/index.html

API Documentation

Container

Docker Compose

This setup uses Docker Compose to build and run the app

Build the image

docker compose build

Start the app

docker compose up

Stop the app

docker compose down

Credits

The solution has been coded using Visual Studio Code with the Extension Pack for Java

Terms

All trademarks, registered trademarks, service marks, product names, company names, or logos mentioned on this repository are the property of their respective owners. All usage of such terms herein is for identification purposes only and constitutes neither an endorsement nor a recommendation of those items. Furthermore, the use of such terms is intended to be for educational and informational purposes only.

Contributors 5