Work in progress… Here are just some initial notes.
Initialize project using Spring Boot Initializr https://start.spring.io/
Add production dependencies:
pom.xml
<dependency>
<groupId>com.aerospike</groupId>
<artifactId>spring-boot-starter-data-aerospike</artifactId>
<version>0.6.0</version>
</dependency>
Add test dependencies:
pom.xml
<dependency>
<groupId>com.playtika.testcontainers</groupId>
<artifactId>embedded-aerospike</artifactId>
<version>2.0.16</version>
<scope>test</scope>
</dependency>
pom.xml
<dependency>
<groupId>io.rest-assured</groupId>
<artifactId>rest-assured</artifactId>
</dependency>