Sample Spring Boot application showcasing AvoOnce idempotency

Compile Dependencies (8)

Category/LicenseGroup / ArtifactVersionUpdates
Embedded SQL DB EPL 1.0 +1
com.h2database » h2
A fast SQL database that can run embedded or a server mode with support for transactions, encryption, full search, etc. ...
2.2.2242.5.252
MIT
io.github.ravocode » avoonce-spring-boot-starter
Spring Boot auto-configuration starter for AvoOnce idempotency
1.0.0✔
MIT
io.github.ravocode » avoonce-caffeine
Fast in-memory storage implementation backed by Caffeine
1.0.0✔
MIT
io.github.ravocode » avoonce-jdbc
JDBC storage backend for AvoOnce idempotency
1.0.0✔
MIT
io.github.ravocode » avoonce-redis
Redis storage backend for AvoOnce idempotency
1.0.0✔
Boot Starter Apache 2.0
org.springframework.boot » spring-boot-starter-jdbc
Starter for using JDBC with the HikariCP connection pool
4.0.04.1.2
Web Framework Apache 2.0
org.springframework.boot » spring-boot-starter-web
Starter for building web, including RESTful, applications using Spring MVC. Uses Tomcat as the default embedded ...
4.0.04.1.2
redis.clients » jedis
Jedis is a blazingly small and sane Redis java client.
5.1.28.0.2

Test Dependencies (3)

Category/LicenseGroup / ArtifactVersionUpdates
Testing EPL 2.0
org.junit.jupiter » junit-jupiter-api
JUnit Jupiter is the API for writing tests using JUnit 5.
Testing EPL 2.0
org.junit.jupiter » junit-jupiter-engine
Core package for the JUnit Jupiter test engine.
Testing Apache 2.0
org.springframework.boot » spring-boot-starter-test
Starter for testing Spring Boot applications with libraries including JUnit Jupiter, Hamcrest and Mockito
4.0.04.1.2