Having trouble: After completing several of your tutorials, thank you, I ran into an issue. I decided to change the column names in one of my tables of my MySQL database. I also adjusted the model and service classes where those field names may have been used as well. Then I ran a maven clean and install, followed by starting my Rest application. To here there were no issues. Next, I opened and setup my postman making sure the json I was sending in my POST to add a record to the database was containing the updated column names. But when I clicked on send in postman I got a http 500 error and in the error message it showed it was having trouble with the column names. I opened up my MySQL command line client and ran a describe command on the table and it seems when I hit send in Postman somehow the old columns I had dropped and committed earlier were now back again. I'm still trying to understand this, please if you can offer any theory on what could cause this behavior I would greatly appreciate it.