I am building a simple webservice with Spring Boot (I am totally new to it). I have a simple endpoint called /product/ and I am getting all my data from a CSV. I am using OpenCSV to read the csv and then GET all the products and products by Ids, but I have a question when it comes to POST, DELETE and PUT operations (for example post a new product). Since I am reading the data from a CSV, shall I use the (From OpenCSV) to save the newly created product? Or shall I simply have my RequestMapping in the controller not being bothered about saving it back in the csv file?