This springboot application is a Maven based project that calculates the side length of a cube given its volume. The cube object is cached in memory for 5 minutes. The REST endpoints are exposed and are documented using Swagger as below.
When you run the SpringBoot application you can visit SwaggerUI for my Rest API documentation.
h2 is used as an in memory database. Please find config details in application.properties
Unit test is written for one of the method findByUuid() Junit5 and Mockito in use.