You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Spring Boot Automatically creates tables in the database
Also Learned to Perform Custom Queries
Below is the image of The REST Framework Designed and the flow of the project
The GET APIs
To Fetch Products Before A Certain Date
@GetMapping("/product/purchase/{vendor_id}")
To Fetch Customer From A Certain Vendor
@GetMapping("/customer/purchase/{vendor_id}")
To Fetch Products From the Ceratin City, City Field is Stored in Profile
@GetMapping("/product/customer/{city}")
The POST APIs
To Create A vendor @PostMapping("/vendor")
To Create A Customer @PostMapping("/customer")
To Update Customer Profile @PostMapping("/customer/{customer_id}")
To Add A Product To the Vendor, Where Vendor Can be Identified By his ID @PostMapping("addproduct/{vendor_id}")
For A Customer to Purchase A Product , where customer id and product id will be taken @PostMapping("/customer/product/{customer_id}/{product_id}")
About
A Store REST Framework using Spring Boot, performed various custom queries with the backend, used Spring security for authentication service and also performed pagination