Hibernate Practice using JPA Annotations