Source: arunveersingh/spring-jpa-hibernate-tutorials.