Java spring boot boilerplate
Java Spring Boot 3 Boilerplate
- 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)
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
bashdocker-compose up --build -d
Install dependencies
bashmvn clean install
Run project
bashmvn spring-boot:run
Build project
bashmvn clean package
Skip integration tests
bashmvn clean install -DskipITs=true
Contributors
Showing top 3 contributors by commit count.
This article is auto-generated from mewebstudio/java-spring-boot-boilerplate via the GitHub API.Last fetched: 6/25/2026
