Backend

Implements business logic.

Product ServiceProduct ServiceProduct Service[container]Delete Product[REST]MethodDELETEPath/v1/products/{id}Status: success204 No ContentUpdate Product[REST JSON]MethodUPDATEPath/v1/products/{id}Status: product not found404 Not FoundStatus: success200 OKGet Product[REST JSON]MethodGETPath/v1/products/{id}Status: product not found404 Not FoundStatus: success200 OKProduct Search(Full-Text)[REST JSON] page=0, 1, ...MethodGETPath/v1/products?q={query}&page={page}&size={size}&sort={sort}Status: success206 Partial ContentCreate Product[REST JSON]MethodPOSTPath/v1/productsStatus: success201 Created
Product Service