/spring-boot-microservices

A place to practice setting up from scratch a set of spring boot microservices

Primary LanguageJava

spring-boot-microservices

A place to practice setting up from scratch a set of spring boot microservices

Goal:

- Setup a SpringBoot api

- Connect it to a Mongo NoSQL database

- Improve understanding of API best practice.

- Hone skills on good software practices like : logging, code cleanliness and exception handling.

- Practice DevOps skills such as CI setup, kubernetes cluster setup and docker configuration.

- Practice TDD.

- Improve understanding of Maven and its setup and use.

Endpoints:

GET /todos?offset=0&limit=20

POST /todos application/json {message: string, completed: boolean}