Skip to content

Order

Orders are tied to authenticated users and reference existing products

Order stores monetary values in USD. It calls Product to validate items and obtain prices, and calls Exchange only when a client requests another currency.

Implementation

This microservice is implemented in Java using the Spring Boot framework.

The reusable Java contract is tracked in the api/order submodule. The implementation and persistence layer are tracked in api/order-service. See Endpoints for the contract and Developing for the local workflow.

This service follows the Order API exercise.