govindarajanv / govind-java-app

govind-java-app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Github Actions SonarCloud Hits License Service Health Azure DevOps
Java CI with Maven Quality Gate Status HitCount License: MIT API Java CI with Maven

Java Maven Quickstart Boiler Plate Repository

This quickstart boilerplate repository has a simple calculator web service implemented that caches the results of its computations, with endpoints in a format similar to the following:

  • /addition/{a}/{b}/{c}
  • /subtraction/{a}/{b}/{c}
  • /multiplication/{a}/{b}/{c}
  • /division/{a}/{b}

For the operations of addition, subtraction, and multiplication, the calculator endpoints should support an input of up to three numbers in the same call.

Each endpoint should support the GET method, and it should return the result in JSON format. If there is more than one call for the same operation on the same numbers, then the result should be returned from the cache rather than being recomputed.

Links

References

  • ltenconi/calculator-api

About

govind-java-app


Languages

Language:Java 72.9%Language:Makefile 23.4%Language:Dockerfile 2.1%Language:HTML 1.6%