- Use the Hibernate ORM to manage data models
- Use Hibernate repositories to perform CRUD operations
- Fork this repository
- Clone your fork to your machine
- Open the project in IntelliJ
- In the
src/main/java/resources
folder, renameapplication.yml.example
toapplication.yml
- Create a new database instance in ElephantSQL
- In the
application.yml
file, replaceDATABASE_URL
,DATABASE_USERNAME
andDATABASE_PASSWORD
with the details of your new database
A partially built User API controller, repository and model have been provided in the src/main/com/booleanuk/api
package to get you started. Your task is to finish implementing this API spec.