DEV Community

Anatolii Kozlov
Anatolii Kozlov

Posted on

Typical Java-Spring microservice

Overview

We often create new typical microservice with Java-Spring and many technologies around this stack. Of course, nobody remembers the full structure of all configurations for a project like this. Nobody doesn't write manually configuration of maven plugins or string of DB data source or OpenAPI specification. Anyone always google it, and then paste and edit it for their own case. That's because I created a simple template project for quick access to examples.

Technologies

In this project setup and configured the next technologies.

  • Java 17
  • Spring Boot 2.7.4
  • Maven
  • Liquibase
  • H2
  • JPA
  • Git
  • Lombok
  • Actuator / Prometheus
  • OpenAPI

Template project

Source code on GitHub

Top comments (0)