GitPedia

Java spring boot boilerplate

Java Spring Boot 3 Boilerplate

From mewebstudio·Updated April 18, 2026·View on GitHub·

- Spring Boot 3.1 - Spring Security - Spring Data JPA - Spring Data Redis - Hibernate - JWT Authentication - PostgreSQL - Redis - Liquibase - Lombok - Swagger - JUnit 5 - Mockito The project is written primarily in Java, first published in 2023. Key topics include: hibernate, java, jpa, jwt, liquibase.

Java Spring Boot Boilerplate (Spring Boot 3.1)

License

Included technologies

  • Spring Boot 3.1
  • Spring Security
  • Spring Data JPA
  • Spring Data Redis
  • Hibernate
  • JWT Authentication
  • PostgreSQL
  • Redis
  • Liquibase
  • Lombok
  • Swagger
  • JUnit 5
  • Mockito

Requirements

  • Java 17
  • Maven 3.9.3
  • Docker 20.10.8
  • Docker Compose 2.19.1
  • PostgreSQL 13.11
  • Redis 7.0.12

Run with Docker Compose

bash
docker-compose up --build -d

Install dependencies

bash
mvn clean install

Run project

bash
mvn spring-boot:run

Build project

bash
mvn clean package

Skip integration tests

bash
mvn clean install -DskipITs=true

Contributors

Showing top 3 contributors by commit count.

View all contributors on GitHub →

This article is auto-generated from mewebstudio/java-spring-boot-boilerplate via the GitHub API.Last fetched: 6/25/2026