JAVA Coding Challenge - 1
JAVA Coding Challenge - 1
Your task is to create a Spring Boot application with APIs and tables for the products screen in a retail
application. You need to implement the business logic as described in the challenge. You are free to
define the necessary tables and properties for the Product entity. Use java version 8 or above. Below are
the API requirements:
Note: You need to design the database tables for the Product entity and the Approval Queue entity to
support the above functionalities. You can use your preferred database (e.g., MySQL, PostgreSQL) and
define appropriate data types and lengths for the properties.
Please implement the Spring Boot application with the above APIs and database tables according to the
provided requirements. Remember to handle appropriate error responses and validations.