1.1 KiB
1.1 KiB
Spring Boot 2.6
implementation using Gradle 7
& Java 11
. Similar to the official Spring Boot implementation but with usage of Spring Data JPA
instead of MyBatis
. Here is another nice one that explicitly follows DDD
.
Main packages involved :
- springdoc-openapi as API documentation generator
- Java JWT as JWT implementation
- Spring Data JPA with Hibernate as default JPA implementation
- Flyway as proper migration tool based on SQL language as first party
- Lombok for less boring POO encapsulation boilerplate
JUnit 5
with REST Assured for fluent API assertions- Spotless Formatter with proper
Vs Code
integration - Java Faker as fake data generator