https://levelup.gitconnected.com/implementing-a-rest-api-endpoint-with-database-connection-in-java-19916567d4cf