要求:
GET / statistics在恒定的时间和空间中执行-完成使用固定大小的数组并在固定时间循环。
该API必须具有并发请求的线程安全性-尚未完成
API必须正常运行,并具有正确的结果。 - 完毕包括次要测试用例
该项目应该是可构建的,并且测试也应该成功完成。 - 完毕
./gradlew干净的构建
java -jar build / libs / statistics-0.0.1-SNAPSHOT.jar
API应该能够处理时间差异,这意味着在任何时间点,我们都可以接收到带有过去时间戳记的事务。 - 完毕返回较早交易的204状态。
确保发送不带数据库的内存解决方案(包括不带内存数据库)。 - 完毕使用内存中的数组和列表进行存储。
注意:使用了lombok注释插件。 如果您使用的是IntelliJ IDE,请在设置中启用注释处理器(如果未启用)。